CREATE
2024년 10월 7일
- 테이블(Table) 및 데이터베이스(DataBase)을 생성할 때 사용한다.
문법
SQLCREATE TABLE 테이블명 ( 속성명1 자료형, 속성명2 자료형, 속성명3 자료형, PRIMARY KEY (기본 키) );
예시
SQL
-
테이블을 생성할 때 테이블 명 앞에 SQL/스키마(Schema)를 지정해야 한다.
-
스키마를 지정하지 않고 생성을 하면 기본 스키마 dbo에 테이블이 생성된다.(스키마.테이블명, dbo.emp)
-
데이터가 입력될 때 해당 칼럼에 NULL이 입력되지 않도록 하기 위해서는 NOT NULL을 저장해야 한다. 기본 값은 NULL이며 NULL은 생략해도 된다.

- 해당 칼럼에 기본 값을 지정하고 싶을 때는 칼럼 명 선언부 뒤에 기본 값을 지정하면 된다.
- DEFAULT 뒤에 괄호를 사용해도 되고 사용하지 않고 기본 값을 지정할 수도 있다.
SQL