天天看點

SQLServer之删除限制使用SSMS資料庫管理工具删除限制使用T-SQL腳本删除限制删除限制總結

原文: SQLServer之删除限制

使用SSMS資料庫管理工具删除限制

1、連接配接資料庫,選擇資料表-》展開鍵或者限制-》選擇要删除的限制-》右鍵點選-》選擇删除。

SQLServer之删除限制使用SSMS資料庫管理工具删除限制使用T-SQL腳本删除限制删除限制總結

2、在删除對象彈出框中-》點選确定。

SQLServer之删除限制使用SSMS資料庫管理工具删除限制使用T-SQL腳本删除限制删除限制總結

3、重新整理表-》展開鍵或者限制-》檢視結果。

SQLServer之删除限制使用SSMS資料庫管理工具删除限制使用T-SQL腳本删除限制删除限制總結

使用T-SQL腳本删除限制

文法:

--聲明資料庫使用

use 資料庫名;

go

--判斷是否存在限制,如果存在則删除,如果不存在則不删除

if exists(select * from sysobjects where name=限制名)

alter table 表名 drop constraint 限制名;

示例:

use testss;

if exists(select * from sysobjects where name='default1')

alter table test1 drop constraint default1;

SQLServer之删除限制使用SSMS資料庫管理工具删除限制使用T-SQL腳本删除限制删除限制總結

删除限制總結

删除操作不可逆,在生産資料庫中,不管限制是否有用,都需要謹慎操作删除,正确的操作是先備份再删除。