急!关于oracle中日期添加和显示的问题!!!

zhouyun 2003-10-18 07:18:57
我用sql往oracle中的表periods添加数据,如下

sql="INSERT INTO PERIODS (LNGPERIOD ,DTBEGINPOINT ,SHTRINGPROPERTY ,LNGCALLEDID ) VALUES (1005 ,TO_DATE('22-10-2003 12:00:00 AM', 'dd-Mon-yyyy HH:MI:SS AM') ,0 ,1 )"

DTBEGPOINT 是DATE型,其他都是NUMBER型

老是报出
Oracle Automation (0x800A01B8)
SQL execution error, ORA-01843: 无效的月份
的显示,请高手指点小弟为何如此,改怎么改啊?
添加进去后,如何在网页上只显示日期和只显示时间啊?
...全文
54 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
prosiness 2003-10-19
  • 打赏
  • 举报
回复
sql="INSERT INTO PERIODS (LNGPERIOD ,DTBEGINPOINT ,SHTRINGPROPERTY ,LNGCALLEDID ) VALUES (1005 ,TO_DATE('10-22-2003 12:00:00 AM', 'dd-MM-yyyy HH:MI:SS AM') ,0 ,1 )"
yangxjn 2003-10-18
  • 打赏
  • 举报
回复
sql="INSERT INTO PERIODS (LNGPERIOD ,DTBEGINPOINT ,SHTRINGPROPERTY ,LNGCALLEDID ) VALUES (1005 ,TO_DATE('10-22-2003 12:00:00 AM', 'dd-Mon-yyyy HH:MI:SS AM') ,0 ,1 )"
qdubit 2003-10-18
  • 打赏
  • 举报
回复
sql="INSERT INTO PERIODS (LNGPERIOD ,DTBEGINPOINT ,SHTRINGPROPERTY ,LNGCALLEDID ) VALUES (1005 ,TO_DATE('10-22-2003 12:00:00 AM', 'dd-Mon-yyyy HH:MI:SS AM') ,0 ,1 )"
lvjack 2003-10-18
  • 打赏
  • 举报
回复
试试sql="INSERT INTO PERIODS (LNGPERIOD ,DTBEGINPOINT ,SHTRINGPROPERTY ,LNGCALLEDID ) VALUES (1005 ,TO_DATE('10-22-2003 12:00:00 AM', 'dd-Mon-yyyy HH:MI:SS AM') ,0 ,1 )"

(LNGPERIOD ,DTBEGINPOINT ,SHTRINGPROPERTY ,LNGCALLEDID ) VALUES (1005 ,TO_DATE('oct-22-2003 12:00:00 AM', 'dd-Mon-yyyy HH:MI:SS AM') ,0 ,1 )"

显示
select to_char(DTBEGINPOINT,'yyyy-mm-dd') from PERIODS
select to_char(DTBEGINPOINT,HH:MI:SS') from PERIODS

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧