ALTER TABLE TBL1 ADD(
CONSTRAINT PK명 PRIMARY KEY (PK컬럼));
으로 추가시
ORA-00955 : 기존의 객체가 이름을 사용하고 있습니다.
라고 나옵니다. 기존 PK가 있는지 확인해 보려 하는데
SELECT *
FROM USER_CONS_COLUMNS
WHERE CONSTRAINT_NAME LIKE
'PK%' AND TABLE_NAME = 'TBL1'
로 검색해 봐도 나오질 않네요 왜그러는 걸까요?