发布网友 发布时间:2022-04-20 22:42
共4个回答
热心网友 时间:2023-10-08 22:22
设置某字段为当前时间,修改日期类型为timestamp并允许空,如下:
CREATE TABLE `test`
(`aaaa` varchar(50) NOT NULL,`createday` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP)
ENGINE=InnoDB DEFAULT CHARSET=utf8;
如果是在navicat下操作的话,设置字段的类型为timestamp,默认值写上
CURRENT_TIMESTAMP.
热心网友 时间:2023-10-08 22:22
mysql中时间字段datetime怎么判断为空
一般为空都用null表示,所以一句sql语句就可以。
1
select
*
from
表名
where
日期字段
is
null;
这里要注意null的用法,不可以用=null这样的形式表示。
热心网友 时间:2023-10-08 22:23
如果是java的,那就直接new Date();放到对应字段不就很完美,没必要一定的写sql的sysdate;
热心网友 时间:2023-10-08 22:23
set starttime = now() 就可以了,为当前时间