在表中插入时间记录出错:

tonygtonyg 2004-03-17 03:41:40
用系统中的scott.emp表:
update scott.emp set empno=7722,ename='SAMMY',hiredate='14-3月-2004 14:23:12 PM' where empno=7852;

date所用格式和emp表已有记录格式一样
但是执行错误:


update scott.emp set empno=7722,ename='SAMMY',hiredate='14-3月-2004 14:23:12 PM' where empno=7852
*
ERROR 位于第 1 行:
ORA-01830: 日期格式图片在转换整个输入字符串之前结束
...全文
40 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2004-03-18
  • 打赏
  • 举报
回复
update scott.emp set empno=7722,ename='SAMMY',hiredate=to_date('14-may-2004 14:23:12 PM','dd-mon-yyyy hh24:mi:ss bc','nls_date_language=spanish' where empno=7852
pastelife 2004-03-18
  • 打赏
  • 举报
回复
update scott.emp set empno=7722,ename='SAMMY',hiredate='14-3月-2004 14:23:12 PM' where empno=7852

to_date('14-03-2004 10:223:12','dd-mm-yyyy hh24:mi:ss')
pwzhu666 2004-03-17
  • 打赏
  • 举报
回复
to_date
lavenderflower 2004-03-17
  • 打赏
  • 举报
回复
to_date('14-03-2004 10:223:12','dd-mm-yyyy hh24:mi:ss')
drabit 2004-03-17
  • 打赏
  • 举报
回复
使用to_date试试

17,377

社区成员

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

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