首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

为某个字段设置默认值的SQL命令怎么写

2012-01-18 
为某个字段设置默认值的SQL命令如何写为某个字段设置默认值的SQL命令如何写,前提是表已经建好.[解决办法]A

为某个字段设置默认值的SQL命令如何写
为某个字段设置默认值的SQL命令如何写,前提是表已经建好.

[解决办法]
ALTER TABLE AAA add constraint BBB DEFAULT CCC for DDD
[解决办法]

SQL code
ALTER TABLE table1 (    id int IDENTITY (1, 1) NOT NULL ,    fid smallint NOT NULL ,    cid tinyint NOT NULL CONSTRAINT DF_table1_cid DEFAULT (0))
[解决办法]
1.如果你的表中还没有这个字段: 
alter table 表名字
 add 你要默认的字段 数据类型 default 默认值
2.如果表中有此字段的话,先把它删除,然后增加(即上述的1)
 alter table 表名字
drop column 名字
[解决办法]
alter table 表明 drop CONSTRAINT [约束名] --如果已存在默认值则运行这句

alter table 表明 add CONSTRAINT [约束名] default 值 for 列明
[解决办法]
use DevTest
go
create table aa(
 aaid int not null default(1),
 aaname varchar(10)
)
go
insert into aa(aaname) values('ssss')
go

select * from aa
[解决办法]
探讨
二楼的方法我已经试过了,会提示下面的错误信息

已在列上绑定了 DEFAULT。
未能创建约束。请参阅前面的错误信息。

热点排行