[MSSQL] 테이블 생성(CREATE TABLE)

prana·2022년 11월 18일
0

MSSQL

목록 보기
1/6

🎈 들어가기 전..

  • SSMS(SQL Server Management Studio)에서는 ';'(세미콜론)을 따로 붙이지 않아도 실행됐다.

  • SSMS의 쿼리 실행은 마우스 드래그해서 해당 블록 지정 후 F5 누르면 된다.

  • tmi) RDBMS 다른 종류인 HeidiSQL은 F9이었다.

  • 공식 문서


테이블 생성

CREATE TABLE 테이블명 (
컬럼명 데이터형식 제약조건
);

예시)
CREATE TABLE TB_VIDEO_TYPE(
TAPE_ID BIGINT,
MOVIE_ID BIGINT,
TAPE_TYPE_CODE NVARCHAR(10),
CUSTOMER_ID BIGINT
);

"TB_"로 테이블명을 적게 된 이유

다른 테이블명을 사용하다가 예약어랑 겹쳐서 TB_를 앞에 붙이게 되었다.
내 기억으론 USER 테이블 만들다가 예약어에 있었다.

제약 조건과 PK를 CREATE문에 달지 않은 이유

  • 여기서는 단순 속성들만 작성해주고,
    ALTER TABLE ~ 구문으로 별도로 만들어서 보는 게 알아보기가 쉽다.

0개의 댓글