mssql sqlserver default默认值用法简介


摘要:
当我们在建表时或建立存储过程时,使用了列或参数默认值时,如果操作时,输入default关键字,则会自动使用默认值进行相关操作,如下所示:
实验环境:sql server 2008 R2



default value功能简介

default value:代表当前操作使用默认值,无需进行赋值操作

default value举例应用

 ---表插入使用default value方法分享

create table 
test(keyId int identity,
info varchar(30) default 'maomao365.com',
infoB nvarchar(30)
)

go
insert into test 
(info,infoB)
values(default,
N'sql学习博客'
)
go 2


select * from test 
go
truncate table test
drop     table test 


go

---存储过程默认值方法分享
create proc pr_test
@t varchar(30) = 'maomao365.com'
as 
begin
select @t as '默认值 '
end

go

---存储过程使用默认值的方法
exec pr_test 
@t =default
go
drop proc pr_test 
mssql_sqlserver_default关键字

mssql_sqlserver_default关键字