【发布时间】:2017-07-18 21:00:27
【问题描述】:
我是 SQL 新手,我正在尝试从表中删除约束。
DECLARE @constraintName nvarchar(100)
set @constraintName = (SELECT OBJECT_NAME(OBJECT_ID) AS NameofConstraint
FROM sys.objects
WHERE type_desc LIKE '%DEFAULT_CONSTRAINT' AND parent_object_id = OBJECT_ID('dbo.regression_pool_machine'))
ALTER TABLE dbo.regression_pool_machine DROP CONSTRAINT @constraintName
将鼠标悬停在上次使用 @constraintName 时出现上述错误。
打印出@constraintName 给了我想要删除的约束值。任何帮助,将不胜感激。
【问题讨论】:
-
谢谢,这帮助解决了我的问题!
标签: sql-server tsql dynamic-sql