вопрос, который вы ссылка на ISN для Oracle. Системный вид USER_CONSTRAINTS имеет список всех ограничений. P в столбце CONSTRAINT_TYPE указывает, что это первичный ключ; вы можете использовать это, чтобы найти другие ограничения.
Вы можете использовать это представление для создания DDL, необходимого для удаления ограничения (или для просмотра другой информации).
Например:
CREATE TABLE studentTbl(
studId VARCHAR2(20) PRIMARY KEY,
StudName VARCHAR2(40)
);
Table created.
select 'alter table ' || table_name
|| ' drop constraint ' || constraint_name || ';'
from user_constraints
where table_name = 'STUDENTTBL'
and constraint_type = 'P';
'ALTERTABLE'||TABLE_NAME||'DROPCONSTRAINT'||CONSTRAINT_NAME||';'
----------------------------------------------------------------------
alter table STUDENTTBL drop constraint SYS_C0017725;
Благодаря a_horse_with_no_name! он решил мою проблему. –