sqlserver建表时,如何设置一个字段初始默认值呢?下面就将为您介绍设置的详细方法实例,供您参考,希望对您学习sqlserver建表方面有所帮助。

–完整的示例
–sqlserver建表表时设置字段的默认值create table 表(id int,name varchar(10) default ‘张三’,age int)
–添加字段时设置字段的默认值alter table 表 add sex char(2) default ‘男’
–为表中现有的字段设置默认值alter table 表 add constraint DF_age_表 default(20) for agego
–插入一条记录验证insert 表(id) values(1)
select * from 表go
–删除测试drop table 表
/*–测试结果id name age sex———– ———- ———– —-1 张三 20 男
(所影响的行数为 1 行)
【编辑推荐】
SQL函数中的SUBSTRING函数
SQL函数之DATEPART函数
随机SQL函数示例
字符转换SQL函数
SQL自定义函数调用实例
默认值设置为getdate()
PL/SQL如何在已有的一张表中插入一列类型为INTEGER数据 并赋初始值为0
ALTER TABLE [TABLE_NAME] ADD F_ID INTEGER DEFAULT 0这样会添加列 F_ID 类型被INTEGER 默认值为0但是要注意:之前假如有数据,之前的数据 新加的F_ID 的值 为NULL还是Update 一下吧UPDATE[TABLE_NAME] SET F_ID =0 WHERE F_ID IS NULLGO
MySql怎么给列设置默认值 mysql修改默认值
展开全部比如我用的是phpmyadmin,我可以在这上面设置默认值:(单击图片放大)这样就可以了
发表评论