读书人

无效字符

发布时间: 2014-01-28 21:22:26 作者: rapoo

向表字段里面插入值,报无效字符的错!?

Insert into mis_plan.photostand(RID,DeptID,DeptName,Flag,OprtID,OprtName,OprtTime,Remark,YDate,UserID,PhotoStand,descript)
values(1,0101, '财务部 ',0,1, '小三 ',2007-01-20,11,2007-05-24,1,50,aaaaa);

------解决方法--------------------------------------------------------
日期是date的还是字符串的,date的就转换下to_date( '2007-01-20 ', 'YYYY-MM-DD '),字符串就 '2007-01-20 '.
------解决方法--------------------------------------------------------
Insert into mis_plan.photostand(RID,DeptID,DeptName,Flag,OprtID,OprtName,OprtTime,Remark,YDate,UserID,PhotoStand,descript)
values(1,0101, '财务部 ',0,1, '小三 ',to_date( '2007-01-20 ', 'yyyy-mm-dd '),11,to_date( '2007-01-20 ', 'yyyy-mm-dd '),1,50,aaaaa);

猜得
------解决方法--------------------------------------------------------
还有你的那个aaaaa也得加引号
------解决方法--------------------------------------------------------
看看你的字段的类型,是字符的要加引号,是日期的要转换
------解决方法--------------------------------------------------------
看你的字段类型,一定要一致,该转换的转换

        

读书人网 >oracle

热点推荐