SqlServer删除字段的错误提示及处理
2015-02-23 14:37:52 访问(1542) 赞(0) 踩(0)
直接用
ALTER TABLE dbo.UTB_WEB_CODE_ITEM
DROP COLUMN MainSortId
会报错误,说有约束,根据错误提示,找出约束的键值,然后先删除约束,在删除字段
1、删除约束
ALTER TABLE dbo.UTB_WEB_CODE_ITEM
DROP CONSTRAINT DF__UTB_WEB_C__MainS__2AAB3E11
2、删除字段
ALTER TABLE dbo.UTB_WEB_CODE_ITEM
DROP COLUMN MainSortId
下面是企业管理器生成的参考脚本:
/* 为了防止任何可能出现的数据丢失问题,您应该先仔细检查此脚本,然后再在数据库设计器的上下文之外运行此脚本。*/
BEGIN TRANSACTION
SET QUOTED_IDENTIFIER ON
SET ARITHABORT ON
SET NUMERIC_ROUNDABORT OFF
SET CONCAT_NULL_YIELDS_NULL ON
SET ANSI_NULLS ON
SET ANSI_PADDING ON
SET ANSI_WARNINGS ON
COMMIT
BEGIN TRANSACTION
GO
ALTER TABLE dbo.UTB_WEB_CODE_ITEM
DROP CONSTRAINT DF__UTB_WEB_C__MainS__2AAB3E11
GO
ALTER TABLE dbo.UTB_WEB_CODE_ITEM
DROP COLUMN MainSortId
GO
COMMIT
上一条:
下一条:
相关评论
发表评论