关于日期格式插入的问题 请问在Oracle8i中,在OEM中的表编辑中为什么直接写入2006-01-12形式的日期格式不正确呢?但是用SQL语句insert ..todate("yyyy-mm-dd",.)就可以? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接写入2006-01-12,系统认为你写入的是字符串,而oracle无法将它转换成日期 不是todate是to_date示例:SQL> select to_char(to_date('0701111101','yymmddhh24mi'),'yyyy-mm-dd hh24:mi') from dual 2 /TO_CHAR(TO_DATE(----------------2007-01-11 11:01SQL> 除非你插入日期字段的数据, 本身就是日期格式, 而你的'2006-01-12'是字符格式, 必须TO_DATE后插入 一个简单的修改sys用户密码的问题 类似触发器或存储过程 Oracle写日志问题 最近思考的一个SQL执行问题? 指定的参数已超出有效值的范围。参数名:小时、分和秒参数描述无法表达的DateTime 菜鸟请教高手 oracle 9i oem下数据备份的问题 奇怪的荷兰人,奇怪的数据类型 讨论---一个数据表中数据太大之后,你该怎么办? 正版的Orcle多少钱?? 如何根据in里面的顺序排序 关于散列分区的问题
示例:SQL> select to_char(to_date('0701111101','yymmddhh24mi'),'yyyy-mm-dd hh24:mi') from dual
2 /TO_CHAR(TO_DATE(
----------------
2007-01-11 11:01SQL>