简单而又奇怪的问题,求救,着急ing

superjj2002 2003-12-03 10:17:32
create tablea (col1 date);

update tablea
set col1 = '1900-01-01'
where col1 is null;

在存储过程中,第2句通不过,why,数据库为ids9.30
求救,谢谢
...全文
30 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sun2050 2003-12-18
  • 打赏
  • 举报
回复
用下面的语句试试,to_date函数将字符串转换成日期
update tablea
set col1 = to_date('1900-01-01','%Y-%d-%m')
where col1 is null;
mgan 2003-12-18
  • 打赏
  • 举报
回复

里面 对应的日期格式不对
wangluoxing 2003-12-18
  • 打赏
  • 举报
回复
到网上找下INFORMIX的技术文档
wenlq 2003-12-03
  • 打赏
  • 举报
回复
可能date 的格式与 yyyy-mm-dd 不符合。
缺省是mm/dd/yyyy
superjj2002 2003-12-03
  • 打赏
  • 举报
回复
btw:哪里可以找到informix的函数介绍啊
superjj2002 2003-12-03
  • 打赏
  • 举报
回复
当然tablea中有数据,且有空值

1,194

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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