SQL

SQL TABLE 생성

kcastle 2024. 7. 10. 09:24

● Table

   : 테이블이란? 데이터 베이스 모든 데이터를 포함하는 공간

   - 테이블명 : 중점이 되어 중점과 관련된 내용을 설정할 수 있도록 작성

 

● 생성 방법

   : CREATE TABEL 테이블명 (컬럼명 데이터타입);

 

  - 테이블 생성 예시 ( 테이블명 : 직원)

    : CREATE TABLE 직원 ( 직원번호 NUMBER(4), 직원이름 VARCHAR2(10) );

      - 데이터 타입

         NUMBER(정수, 실수) :숫자형, 실수자리 : 소수자리 몇 번째까지 가능한지

 

         VARCHAR : 이전버전 사용 많이 하지 않음

         VARCHAR2 : String과 똑같은 문자열

         CHAR(크기) : 고정길이 문자형 -> 현재 사용 거의 하지 않음

 

         DATE : 날짜타입

         CLOB : 메일, 항소문, 소설 등 VARCHAR2에서 감당하지 못할 크기의 글 내용을 삽입할 때

         BLOB : 이미지, 동영상과 같은 파일 저장

 

   - 영어, 숫자, 특수문자 == 1BYTE

   - 이외 문자(한글 포함) == 3BYTE

 

 

● 데이터 추가시 구문

   : INSERT INTO 테이블명(컬럼명) VALUES (데이터값);

 

  - 추가 예시

    : INSERT INTO 직원(직원번호, 직원이름) VALUES(1, 홍길동)