3 个解决方案
#1
not null default '1213'
#2
create table tb(id int,col nvarchar(10))
insert into tb(id) select 3
go
ALTER TABLE dbo.tb ADD CONSTRAINT
DF_tb_col DEFAULT '' FOR col
go
insert into tb(id) select 5
select * from tb
--注意,设置默认值前插入的为NULL,设置后插入的为空串
/*
id col
----------- ----------
3 NULL
5
(2 行受影响)
*/
go
drop table tb
#3
谢谢大家的帮助,我自己解决了!
使用alter table operator add constraint beginTime default '20110901' for restrict_times语句就可以。
使用alter table operator add constraint beginTime default '20110901' for restrict_times语句就可以。
#1
not null default '1213'
#2
create table tb(id int,col nvarchar(10))
insert into tb(id) select 3
go
ALTER TABLE dbo.tb ADD CONSTRAINT
DF_tb_col DEFAULT '' FOR col
go
insert into tb(id) select 5
select * from tb
--注意,设置默认值前插入的为NULL,设置后插入的为空串
/*
id col
----------- ----------
3 NULL
5
(2 行受影响)
*/
go
drop table tb
#3
谢谢大家的帮助,我自己解决了!
使用alter table operator add constraint beginTime default '20110901' for restrict_times语句就可以。
使用alter table operator add constraint beginTime default '20110901' for restrict_times语句就可以。