怎么在SQL server2005中为表添加外码限制?

怎么在SQL server2005中为表添加外码限制?,第1张

外码?

如果你说的是外键就应该这样写SQL语句

alter table 表名1

add constraint fk_表名1_表名2 foreign key (列脊橘名) references 表名2(列名)

可以可视化 *** 作樱裂团,用SQL Server Management Studio在表右键-设计,再列名右键-关系 里面源迹有设置

主要是用revokesql2005中: exec sp_addlogin'test' --添加登录 exec sp_grantdbaccess N'test' --使其成为桥兄当指消源前数据库的合法用户exec sp_addrolemember N'db_owner', N'test' --授予对自己数据库的所有权限exec sp_revokedbaccess N'唯态test' --移除对数据库的访问权限 exec sp_droplogin N'test'--删除登录 --添加用户: exec sp_addlogin '用户名','密码','默认数据库名' --添加到数据库 exec sp_grantdbaccess '用户名','数据库名'--分本权限 grant insert,select,update,delete on table1 to public

一般族宴薯用check

alter table [Users]

add constraint [CK_Users_sex] check (sex in('兆者男','女祥睁'))


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11984489.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存