테이블 생성시 두 개 이상의 칼럼에 기본키를 부여하려고한다.
예를 들어 두 개의 칼럼에 기본키를 부여하려면 다음과 같이 작성하면 된다.(기본키이므로 반드시 NOT NULL속성부여)
CREATE TABLE TBL_BASIC (
기본키를부여할칼럼1 NUMBER NOT NULL,
기본키를부여할칼럼2 VARCHAR2 NOT NULL,
COLUMN3 VARCHAR2,
CONSTRAINT 기본키 이름 PRIMARY KEY(기본키를부여할칼럼1, 기본키를부여할칼럼2, ...);
'Database' 카테고리의 다른 글
[MySql] Cannot create PoolableConnectionFactory (Unable to load authentication plugin 'caching_sha2_password'.)- 오류 (0) | 2022.09.28 |
---|---|
[Oracle] JOIN의 종류와 개념 (0) | 2021.12.08 |
[ORACLE] 시퀀스 생성 (0) | 2021.11.29 |
DB에서 특정 문자열을 가진 행을 삭제하는 쿼리문 (0) | 2021.11.22 |
Select문의 where에서 Order by (0) | 2021.11.17 |
댓글