[SQL] DDL 및 식별자

정은아·2022년 8월 31일
0

. DDL

(Data Definition Language) : 데이터 정의어, 테이블 구조 생성, 변경 및 삭제

   CREATE : 데이터베이스 객체를 생성

   DROP : 데이터베이스 객체를 삭제

   RENAME : 데이터베이스의 이름을 변경

   ALTER : 기존에 존재하는 데이터베이스 객체를 다시 정의

   TRUNCATE : 테이블을 최초 생성 상태로 만들어 ROLLBACK 불가능

. CREATE TABLE : 새로운 테이블을 생성합니다.

  CREATE TABLE table_name(
     	     
         컬럼명1   데이터타입,
	     컬럼명2   데이터타입,
	     ...
	     );


     CREATE TABLE TEST1(
     			empno  NUMBER(4),
			ename  VARCHAR(20),
			sal    NUMBER(7,2));
 
     insert into test1(empno, ename, sal)
     values(34, 'korea', 345.7);

. 식별자

   1. 반드시 문자로 시작해야한다.
   2. 오라클에서 사용되는 예약어나 다른 객체명과 중복이 
   불가능하다(중복이 되면 안된다).
   3. A~Z까지의 대소문자, 0~9까지의 숫자, 특수기호는('_','$','#')만 포함 가능하다.
   4. 1 ~ 30자까지 가능하다.
   5. 공백을 허용하지 않는다.
profile
꾸준함의 가치를 믿는 개발자

0개의 댓글