社区
MS-SQL Server
帖子详情
在建立一个表时,要想让一个字段的的值不能重复,是不是只有建立一个唯一索引
meiyan11
2004-02-27 10:11:26
如上,虽然只有20分,但马上结贴
...全文
166
3
打赏
收藏
在建立一个表时,要想让一个字段的的值不能重复,是不是只有建立一个唯一索引
如上,虽然只有20分,但马上结贴
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
internetcsdn
2004-06-13
打赏
举报
回复
create trigger tri_tb1 on tb1 instead of insert
as
begin
if(not exists(select * from
tb1 a inner join inserted b on a.a=b.a))
insert tb1(a)
select a from inserted
end
internetcsdn
2004-06-13
打赏
举报
回复
--我也写了一个解发器...........
create table tb1 (id int identity(1,1), a varchar(10))
create trigger tri_tb1 on tb1 for insert
as
begin
if (select sum(1) from tb1 a join inserted b on a.a=b.a)>=2
rollback
end
drop table tb1
rategy
2004-06-13
打赏
举报
回复
最简单的方法就是使用 unique 关键字,并设置主键
简单和有效:IBM的绩效管理.doc
简单和有效:IBM的绩效管理.doc
基于PLC的转速测量.docx
基于PLC的转速测量.docx
单目深度估计模型训练python
python
智能Excel首席顾问看机械制造业管理信息化发展.doc
智能Excel首席顾问看机械制造业管理信息化发展.doc
网络营销实训心得体会.doc
网络营销实训心得体会.doc
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章