怎样在数据库表中插入日期型数据啊?

panda00 2004-05-03 07:58:47
我是安装如下格式插入的:dd-mon-yyyy,具体数据如:11-09-2003,可是数据库报错啊,说月份不对,这是怎么回事啊,谁能告诉我啊,着急哦。(我是手动插入数据的)
...全文
187 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
friendsk 2004-05-04
  • 打赏
  • 举报
回复
如果是中文系统应该写成:
insert into tbl values(TO_DATE('11-9月-2003','DD-MON-YYYY'))
否则就是会提示月份出错,我刚开始也是这样出错的。
skystar99047 2004-05-04
  • 打赏
  • 举报
回复
insert into table_name(datecolumn) values(to_date('11-09-2003','dd-mm-yyyy'));
flymoon 2004-05-03
  • 打赏
  • 举报
回复
insert into tbl values(to_date('11-09-2003','dd-mm-yyyy))
03-11-09
fw520fcf 2004-05-03
  • 打赏
  • 举报
回复
不对
你的年份应该写在前面
03-11-09
welyngj 2004-05-03
  • 打赏
  • 举报
回复
insert into tbl values(to_date('11-09-2003','dd-mm-yyyy))
panda00 2004-05-03
  • 打赏
  • 举报
回复
那按照我的那个11-09-2003形式的插入怎么不行呢?
welyngj 2004-05-03
  • 打赏
  • 举报
回复
mon 的日期是英文形式的。
welyngj 2004-05-03
  • 打赏
  • 举报
回复
应该是dd-mm-yyyy才对。

17,377

社区成员

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

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