sp_dropkey <keytype>, <tabname>[,< deptabname>]
<keytype>
是要删除的键的类型。其值包括:primary、foreign 或 common。
<tabname>
是包含要删除的键的键表或视图的名称。
<deptabname>
如果 <keytype> 是 foreign 或 common,则指定关系中的第二个表的名称。如果 <keytype> 是 primary,则不需要此参数,这是因为 primary 键没有相关表。如果 <keytype> 是 foreign,则这是主键表的名称。如果 <keytype> 是 foreign,则按照两个表在 sp_helpkey 中出现的顺序给出它们的名称。
删除 employees 表的主键。依赖于 employees 的主键的任何外键也将被删除:
sp_dropkey primary, employees
删除 employees 和 projects 表之间的公用键:
sp_dropkey common, employees, projects
删除 titleauthor 和 titles 表之间的外键:
sp_dropkey foreign, titleauthor, titles
使用 sp_dropkey 时,还存在一些其它注意事项: