【一句话学习笔记SQL篇】删除表的主键

来源:互联网 发布:pdf中文编辑软件 编辑:程序博客网 时间:2024/05/20 03:39

还是那句老话,直接上‘酸菜’。

 

--DropPK

DECLARE @Constraint_Name varchar (200)

 

SELECT @Constraint_Name=Name

FROM dbo.sysobjects

WHERE Xtype='PK'

      and Parent_Obj =(select[ID]

                               fromdbo.sysobjects

                                whereid= object_id(N'[table_name]')

       and OBJECTPROPERTY(id,N'IsUserTable')= 1)

 

IF @Constraint_NameISnot NULL

BEGIN

  EXEC ('alter tabletable_name drop constraint '+@Constraint_Name)

END

 

0 0
原创粉丝点击