首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么用SQL语句将某字段属性不许为空变成允许为空? 怎么将某字段设置为主键

2012-02-05 
如何用SQL语句将某字段属性不许为空变成允许为空?如何将某字段设置为主键?如何用SQL语句将某字段属性不许

如何用SQL语句将某字段属性不许为空变成允许为空? 如何将某字段设置为主键?
如何用SQL语句将某字段属性不许为空变成允许为空?     如何将某字段设置为主键?

[解决办法]
drop table tbtest
go
create table tbtest(id int)

1.设置为不可为空
ALTER TABLE tbtest ALTER COLUMN id INT NULL
2.设置ID为主键,前提是ID不可为空
ALTER TABLE dbo.tbtest ADD CONSTRAINT
PK_tbtest PRIMARY KEY CLUSTERED
(
id
) ON [PRIMARY]
[解决办法]
ALTER TABLE [dbo].[表名] WITH NOCHECK ADD
CONSTRAINT [PK_主鍵字段] PRIMARY KEY CLUSTERED
(
[主鍵字段]
) ON [PRIMARY]
GO

热点排行