在SQL*PLUS里面执行以下语句,为什么不行呢?

xiaobailong3979 2007-05-28 10:52:35
在SQL*PLUS里面执行以下语句,为什么不行呢?

update stu set addate=to_date('2001-1-1','yyyy-mm-dd') where name='x3';
commit;

这个语句的意思是更新stu表中的数据类型为date的字段addate,可是试了好几次,都是不行,请大家帮下忙.
...全文
260 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
l278964812 2007-05-31
  • 打赏
  • 举报
回复
好象是 to_date('2001-01-01','yyyy-mm-dd')吧!
richard_2010 2007-05-29
  • 打赏
  • 举报
回复
:)
wangzk0206 2007-05-29
  • 打赏
  • 举报
回复
呵呵
kongkongye 2007-05-29
  • 打赏
  • 举报
回复
to_date('2001-1-1','yyyy-mm-dd') 格式对不上吧?
xiaobailong3979 2007-05-28
  • 打赏
  • 举报
回复
成功了.谢了.!

update stu set addate=to_date('2001-1-1','yyyy-mm-dd') where name='x3';
commit;
是对的.

17,378

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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