15.日期字段默认值
oracle:hire_date date default sysdate;
mysql :
默认值不支持函数,对于 date类型,不能使用 date default now(),
如果需要,可以使用触发器来实现,或者使用 timestamp类型 ,默认为 current_timestamp;
hire_date timestamp;
比如下面的例子:
create table test(last_name varchar(20),hire_date timestamp );
insert into test (last_name) values('zq');
mysql> select * from test; +-----------+---------------------+ | last_name | hire_date | +-----------+---------------------+ | zq | 2015-04-12 13:45:34 | +-----------+---------------------+ 1 row in set (0.00 sec)
|