为什么我在date类型的字段里插入日期时,不管用什么格式都插入不进去呀!为什么? insert into table_name set col_name = sysdate where cond... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table TestDate(myDate Date);insert into TestDate(myDate) values(sysdate);可以正常运行的呀! 当然insert 语句后面还可以跟上where条件 看看你的oracle设的是什么日期格式,默认是22-11月-04,试试insert into tab_name values( '22-11月-04') INSERT INTO T_INFO VALUES (TO_DATE('mydate time','yyyy/mm/dd hh24:mi:ss'),Field02,field03)注意to_date函數的 用法 用sysdate 试试, 如果不行,那就是oracle有bug 搂主不是用sql语句插的吧,用java或者Pro*C插入,字符串时间可以用TO_DATE('2004-11-24 09:39:40','yyyy-mm-dd hh24:mi:ss'),还有一个办法:数据库连接后执行语句ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS'这样以后插入日期型字段可以直接用字符型的值'2004-11-24 09:39:40'oracle自己会转换的 这样的计费怎么写呢,时间怎么表示 oracle查询格式转换 一个hql单表查询 数据库保存空格显示?问题 fast_start_mttr_target这个参数有什么用? 有默认值,但为什么不能插入 请教2个问题,请大家帮忙解答~ 安装Oracle8是不是一定要网络环境才行 [请教] Oracle中如何设置一个字段为自动增长? 谁是Oracle高手,我们可否OICQ讨论?我的oicq号是56229958,Thank you!!! 怎么创建存储过程的时候老出问题? 为何单独语句很快,但在存储过程(写成游标)
insert into TestDate(myDate) values(sysdate);
可以正常运行的呀! 当然insert 语句后面还可以跟上where条件
试试insert into tab_name values( '22-11月-04')