T-SQL中default值的使用
T-SQL语句来创建表时使用default的关键字来自动使用默认值,这个关键字和其它的如:identity,primary key ,not null ,unique等不是相同,这里简单描述一下,
create table demo
(
id int primary key ,
name char (10) ,
content int,
city char(10) default 'beijing'
)
go
demo表如下:
__________________________
|id |name |content|city |
插入数据
insert into demo
values (1,'zhangsan',110,'shanghai')
--成功添加了一条记录
insert into demo (id ,name ,conten)
--要使用default值必须在表的后面指定一下要加添的列
values(2,'lisi',119)
--后面一列的城市并没有添加,因为设置了默认值,所以它的值会自动变成了'beijing'
注:在使用默认值的时候一定在添加表的后面指定要添加的列名,默认值的列名无需添加进来
本文详细介绍了在T-SQL中如何使用default关键字为表字段设置默认值。通过创建包含默认值字段的demo表,并演示了在插入数据时如何应用这些默认值,即使不明确给出某些字段的值,它们也会自动填充为预设的默认值。
1987





