如何在程序中往mysql中的datetime中添加一个空值

FreedomAllen 2007-09-07 02:36:43
试过很多了,null不行啊,我该如何解决啊?
...全文
943 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssrwf 2007-09-07
  • 打赏
  • 举报
回复
null 和'null' 是不一樣的,
你把程序代码发上来。
FreedomAllen 2007-09-07
  • 打赏
  • 举报
回复
message= "Incorrect datetime value: 'null' for column 'Test_Date' at row 1"
count= 64
hash= 0
offset= 0
value= char[64] (id=2480)
ssrwf 2007-09-07
  • 打赏
  • 举报
回复
你是程序中报错还是?

我的都可以,date和datetime都可以?
可能是你程序写的问题

你把那段程序发上来
FreedomAllen 2007-09-07
  • 打赏
  • 举报
回复
不行啊,数据库会报错的!插不进去,第一次用mysql真是奇怪啊
ssrwf 2007-09-07
  • 打赏
  • 举报
回复
直接设为null就可以啊
insert into tb(createTime) values(null)
FreedomAllen 2007-09-07
  • 打赏
  • 举报
回复
那date中怎么插入呢?
ssrwf 2007-09-07
  • 打赏
  • 举报
回复
换成Date ,DateTime 只有时间特别精确的时候才用

81,092

社区成员

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

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