SQL для Oracle, чтобы проверить, существует ли ограничение

В SQL Server я могу использовать приведенный ниже SQL, чтобы проверить, существует ли ограничение, является ли оно первичным ключом, триггером и т. Д.

SELECT * 
    FROM dbo.sysobjects 
    WHERE id = OBJECT_ID(N'[SCHEMA].[TABLENAME]') 
        AND OBJECTPROPERTY(id, N'IsPrimaryKey') = 1

Что будет эквивалентом Oracle, потому что в моем запросе для поиска ответа используются специальные таблицы SQL Server.

12
задан Joe Stefanelli 8 December 2010 в 15:37
поделиться