참치코더의 꿈 메모장

21.07.07 Oracle DB - SQL(1) 본문

Oracle

21.07.07 Oracle DB - SQL(1)

참치깡 2021. 7. 7. 20:30
728x90

 

CREATE 문

 

CREATE TABLE 테이블이름

( {속성이름 데이터타입

  [NULL | NOT NULL | UNIQUE | DEFAULT 기본값 | CHECK 체크조건]

  }

[PRIMARY KEY 속성이름(들)]

{[FOREIGN KEY 속성이름 REFERENCES 테이블이름(속성이름)]

               [ON DELETE {CASCADE | SET NULL}

       }

}

 

*UNIQUE는 유일한 값에 대한 제약 , DEFAULT는 기본 값 설정, CHECK는 값에 대한 조건을 부여할때 

 

ON DELETE는 튜플의 삭제시 외래키 속성에 대한 동작을 나타냄 

기본 속성은 RESTRICT(NO ACTION)

 

문자형 데이터 타입 - CHAR , VARCHAR, VARCHAR2

한글은 3 바이트, 영어는 1바이트인데  오라클에서는 VARCHAR2를 주로 사용한다.

 

 

728x90

'Oracle' 카테고리의 다른 글

2021/07/13 Oracle - 함수  (0) 2021.07.13
2021/07/13 Oracle - 날짜 & BFILE , BLOB  (0) 2021.07.13
2021/07/12 Oracle - 자료형  (0) 2021.07.12
2021/07/10 ORACLE- WHERE 절 & WHERE 절 주 연산자  (0) 2021.07.10
20210708 ORACLE SQL _ SELECT문  (0) 2021.07.08
Comments