본문 바로가기

DB

ORACLE 오라클 제약조건 확인/삭제/생성

제약조건 확인

SELECT * FROM ALL_CONSTRAINTS WHERE TABLE_NAME = '테이블명';

SELECT A.UNIQUENESS, B.* FROM ALL_INDEXES A, ALL_IND_COLUMNS B WHERE A.INDEX_NAME = B.INDEX_NAME AND A.TABLE_NAME='테이블명';

제약조건 삭제

ALTER TABLE 테이블명 DROP CONSTRAINT 제약조건명 CASCADE;

인덱스 생성

CREATE UNIQUE INDEX PK명 ON 테이블명 (컬럼명1, 컬럼명2....);

PK 생성

ALTER TABLE 테이블명 ADD (CONSTRAINT PK명 PRIMARY KEY (컬럼명1, 컬럼명2....));
반응형

'DB' 카테고리의 다른 글

MSSQL 다운로드 및 설치방법  (0) 2023.09.05
오라클 프로시저 ORACLE PROCEDURE 전체 검색  (0) 2023.08.31
DBeaver 테마 설정  (0) 2023.07.19
프로시저란? Procedure  (0) 2023.07.03
오라클 시퀀스 SEQUENCE 생성  (0) 2023.06.25