반응형
- 테이블 생성
CREATE TABLE TMP_TBL(
COL01 VARCHAR2(100)
, COL02 VARCHAR2(100)
)
TABLESPACE TMP_DATA
;
- 임의의 PK를 테이블에 지정
ALTER TABLE TMP_TBL
ADD PRIMARY KEY(COL01)
;
- 임의의 PK를 테이블에서 삭제
ALTER TABLE TMP_TBL
DROP PRIMARY KEY(COL01)
;
- 이름을 가지는 PK를 테이블에 생성
ALTER TABLE TMP_TBL
ADD CONSTRAINTS TMP_TBL_PK PRIMARY KEY(COL01)
;
- 다른 사용자를 위해 SYNONYM 생성
CREATE SYNONYM OTHER_USER.TMP_TBL FOR TMP_TBL;
- GRANT 처리
GRANT SELECT, INSERT, UPDATE, DELETE ON TMP_TBL TO OTHER_USER;