는 기본 및 외래 키를 삭제할 수 없습니다 삭제할 수 없습니다, 그것은 간단한 테이블이다하지만 난외국 및 기본 키
create table student (
s_ID int ,
S_NAMe varchar2 (10),
S_major varchar2(20),
D_ID number (10) ,
Constraint PK_s_ID primary key (s_ID),
constraint FK_D_ID foreign key (D_ID) references dep (D_ID));
ALTER TABLE student DROP CONSTRAINT PK_s_ID cascade;
alter table student drop constraint FK_D_ID;
ERROR at line 1:
ORA-02443: Cannot drop constraint - nonexistent constraint
제약 조건이 있는지 확인하십시오. SELECT * FROM user_cons_columns WHERE table_name = '학생'; – kamoor
처음으로이 명령을 사용합니다. 일단 실행하면 결과가 나타납니다. owner-constraint_name - table_name - column_name - position 그게 무슨 뜻입니까! – osama
즉 제약 조건이 생성되지 않았다는 의미입니다. 또는 이미 한 번 삭제하고 다시 삭제하려고 시도하면 – kamoor