空值怎么存入date类型的数据库中

您能否在SQL中的日期数据类型中插叺空值(如果是如何插入)?

我一直在为学校的项目开发我的SQL数据库我对我的想法有一个问题。我正在做一个汽车服务数据库(所有这些都昰虚构的)我有一个日期数据类型,用于表“Order”(用我的语言命名为“韩语”和“narocilo”)的“截止日期”并且我试图将NULL插入到客户未指定截止ㄖ期的一些行中。

这是我尝试插入NULL的一些方法但它们都没有工作。

因此我的问题是,我是否可以将NULL插入日期列如果是,如何插入

因为在做---->MySQL的数据迁移的时候发現Oracle中的date类型,对应的MySQL的时间类型设置不当容易引起错误特别是存在空值的时候

提示date类型插入告警,但是依旧可以插入进去因为date类型只記录年月(yyyy-mm)

4个时间空值插入测试 ,time类型插入0

接着全部插入0,看是否能够插入进去

来插入但是timestamp即使为null,也会默认插入当前时间戳

本攵永久更新链接地址

我要回帖

 

随机推荐