create table t_student
(
s_id int not null,
s_no char(6) default 's%',
s_name varchar(30),
reg_time datetime default getdate(), constraint pk_t_stu primary key(s_id)
)请问 s_no char(6) default 's%',
reg_time datetime default getdate(),
为什么要在 default 后面加上 's%' getdate()呢
(
s_id int not null,
s_no char(6) default 's%',
s_name varchar(30),
reg_time datetime default getdate(), constraint pk_t_stu primary key(s_id)
)请问 s_no char(6) default 's%',
reg_time datetime default getdate(),
为什么要在 default 后面加上 's%' getdate()呢
表示reg_time的值自动填写为当前系统时间
insert into t_student (s_id,s_no,s_name) values (1,'ss','tt')
执行完后表中会产生一个新行,各列值为:
1,'ss','tt',<系统时间>