Rumah > Soal Jawab > teks badan
[SQL] buat jadual s7_note
(
id mediumint unsigned not null auto_increment comment 'Id',
title varchar(100) not null comment '标题',
'longtext城 komen addtime datetime bukan null default current_timestamp comment '添加时间',
ip int not null commen 'IP地址',
primary key(id)
)engine=InnoDB default charset utf🎨 comment Err] 1067 - Nilai lalai tidak sah untuk 'masa tambah'
逸先生2017-08-24 10:38:16
create table s7_note ( id mediumint unsigned not null auto_increment comment 'Id', title varchar(100) not null comment '标题', content longtext not null comment '内容', addtime datetime not null default '' comment '添加时间', ip int not null comment 'IP地址', primary key(id) )engine=InnoDB default charset utf8 comment '留言表';
#Tukar sahaja nilai lalai, cara paling mudah
天蓬老师2017-08-21 17:18:45
datetime dan current_timestamp, secara teorinya, nilainya adalah sama. Walau bagaimanapun, current_timestamp mempunyai proses penukaran automatik semasa membaca dan menulis, dan julat nilai antara keduanya juga berbeza. Anda boleh menganggap current_timestamp sebagai pembolehubah, kerana ia perlu ditukar semasa membaca dan menulis Anda boleh menganggapnya sebagai mempunyai fungsi date() memformatkannya secara rahsia di belakang tabir. Pada ketika ini ia menjadi ungkapan.
Adalah disyorkan untuk menaik taraf. Atau tukar nilai atau pemalar untuk memulakan datetime.