22,209
社区成员
发帖
与我相关
我的任务
分享
-- 建测试表
create table stumarks
( stuid int,
stuaddress varchar(50)
constraint pk_stumarks primary key(stuid)
)
-- 建default约束
alter table stumarks
add constraint df_stuaddress default('地址不详') for stuaddress
-- 测试1 插入空字符串
insert into stumarks(stuid,stuaddress)
select 1,''
-- 测试2 插入null值
insert into stumarks(stuid,stuaddress)
select 2,null
-- 测试3 不提供stuaddress值
insert into stumarks(stuid)
select 3
-- 结果
select * from stumarks
/*
stuid stuaddress
----------- ---------------------
1
2 NULL
3 地址不详
(3 行受影响)
*/