社区
MS-SQL Server
帖子详情
求SQL语句:如何增加和删除一个列的unique约束?
anzfox
2006-08-27 08:40:42
假如有表student 列sname
alter table...后面怎么写来增加unique约束 及删除unique约束?
我看书上有写alter table student drop unique(sname) 在查询分析器中执行不成功!
...全文
1853
11
打赏
收藏
求SQL语句:如何增加和删除一个列的unique约束?
假如有表student 列sname alter table...后面怎么写来增加unique约束 及删除unique约束? 我看书上有写alter table student drop unique(sname) 在查询分析器中执行不成功!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xyxfly
2006-08-28
打赏
举报
回复
sp_help aaa拿掉,因为本来我没加约束名,用那个来看了一下约束名 ^_^
xyxfly
2006-08-28
打赏
举报
回复
create table aaa
(
uniq varchar(10),
constraint UQ__aaa__09B45E9A unique(uniq)--非要那样用的话,在这里加上约束名
)
insert aaa
select 'aa'
select * from aaa
go
sp_help aaa
go
alter table aaa drop unique(uniq,UQ__aaa__09B45E9A)
go
drop table aaa
xyxfly
2006-08-28
打赏
举报
回复
alter table student drop constraint 约束名
anzfox
2006-08-28
打赏
举报
回复
那在sql server中要删除一个字段的unique约束应该怎么写啊??
我写alter table student add unique(sname)都没有问题!
xyxfly
2006-08-28
打赏
举报
回复
alter table student drop unique(sname)
sql server不支持这种写法
anzfox
2006-08-28
打赏
举报
回复
sname不是主键啊 我就alter table student drop unique(sname)
然后就提示错误:
服务器: 消息 156,级别 15,状态 1,行 1
在关键字 'unique' 附近有语法错误。
大虾们帮帮忙啊!!
polestarxu
2006-08-27
打赏
举报
回复
up
BS打广告的
digi_hb_002
2006-08-27
打赏
举报
回复
up
---------------------------------------------------------------------------------------------
腰缠70元到月入近10万
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=453
IT工程师 毕业4年我年薪涨到30万
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=511
26岁青年坐拥千万域名资产 从小玩家变成CEO
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=515
程序员的酸甜苦辣:告别Coding
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=341
从月薪3500到700万(一)
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=170
网络草根月赚3000的十种方法
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=517
如果我是女的 我肯定不会嫁给做网站的
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=512
fish_yht
2006-08-27
打赏
举报
回复
楼上正解
xyxfly
2006-08-27
打赏
举报
回复
alter table student drop constraint 约束名
turenjie
2006-08-27
打赏
举报
回复
alter table student drop unique(sname) 在查询分析器中执行不成功!??
你要改的字段是否为该表的主键,如果为主键应先cancel掉主键的头衔!
数据库SQL基本语句(半天即可学会,轻松简单)
只要你花半天时间,就能轻松掌握SQL基本语句的使用方式,很好的参考资料,主要看文章中的例子,因为例子具有可读连续性,因此,文档描述非常简单,容易掌握,也较通俗易懂!与大家分享!与大家共享!
mysql
增加
约束
sql语句
_
sql语句
添加
约束
sql语句
添加
约束
--主键
约束
(Primary Key constraint):要
求
主键
列
的数据唯一,并且不允许为空。--唯一
约束
(
Unique
Constraint):要
求
该
列
唯一,允许为空,但只能出现
一个
空值。--检查
约束
(Check Constraint):某
列
取值范围限制、格式限制等,如有关年龄的
约束
。--默认
约束
(Default Constraint):某
列
的默认值,如我们的男性同学较多...
sql server:
UNIQUE
约束
UNIQUE
约束
添加规则 1、唯一
约束
确保表中的一
列
数据没有相同的值。 2、与主键
约束
类似,唯一
约束
也强制唯一性,但唯一
约束
用于非主键的一
列
或者多
列
的组合,且
一个
表可以定义多个唯一
约束
。 使用SSMS数据库管理工具添加
UNIQUE
约束
1、连接数据库,选择数据库,选择数据表-》右键点击-》选择设计。 2、在表设计窗口中-》选择要添加
约束
的数据
列
-》右键点击-》选择索引/键。 3、在索引/键窗...
oracle查询唯一
约束
sql语句
,
sql语句
大全之SQL
UNIQUE
约束
SQL
UNIQUE
约束
SQL
UNIQUE
约束
UNIQUE
约束
唯一标识数据库表中的每条记录。
UNIQUE
和 PRIMARY KEY
约束
均为
列
或
列
集合提供了唯一性的保证。PRIMARY KEY
约束
拥有自动定义的
UNIQUE
约束
。请注意,每个表可以有多个
UNIQUE
约束
,但是每个表只能有
一个
PRIMARY KEY
约束
。CREATE TABLE 时的 SQL
UNIQUE
约束
...
SQL语法之SQL
UNIQUE
约束
SQL
UNIQUE
约束
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章