10
在SQL Server中,我可以使用下面的SQL來檢查約束存在,如果它是一個主鍵,觸發器等SQL爲Oracle如果約束存在
SELECT *
FROM dbo.sysobjects
WHERE id = OBJECT_ID(N'[SCHEMA].[TABLENAME]')
AND OBJECTPROPERTY(id, N'IsPrimaryKey') = 1
什麼是甲骨文相當於因爲我的查詢使用SQL Server特定的表來找到答案。
+1這就是我寫的,當你的回答加載。 OP的一個有趣的鏈接是:http://www.dba-oracle.com/t_constraints.htm – 2010-12-08 15:45:49