0
如何獲取SQL Server 2000安裝中列默認約束的名稱?據我所知sys.default_constraints不可用。它在每個DB上都不同,結構就像DF_table_column__3DE8FB0E。獲取SQL Server 2000上列默認約束的名稱?
謝謝:)
如何獲取SQL Server 2000安裝中列默認約束的名稱?據我所知sys.default_constraints不可用。它在每個DB上都不同,結構就像DF_table_column__3DE8FB0E。獲取SQL Server 2000上列默認約束的名稱?
謝謝:)
嘗試使用INFORMATION_SCHEMA,SQL Server的執行SQL 92自描述的特徵。
SELECT * FROM INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE
的[我要如何找到使用INFORMATION_SCHEMA默認約束?](
這隻給我那些外鍵的表的列。 – grady 2011-12-20 14:39:40
可能重複http://stackoverflow.com/questions/141682/how-do-i-find-a-default-constraint-using-信息架構) – 2011-12-20 14:37:17
是的,對!謝謝! – grady 2011-12-20 14:40:53
現在的問題是,在知道了某個變量的名稱後,我該如何放棄這種限制? * alter table table drop constraint @ ConstraintName *不起作用... – grady 2011-12-20 14:44:53