CREATE
CREATE
- 데이터베이스에서 테이블을 생성하는 SQL 명령어
- 테이블 구조를 정의하고 데이터를 저장하기 위해 사용됨
CREATE 명령어의 기본 사용법
<초급>
- CREATE TABLE 문을 사용하여 테이블을 생성.
- 각 컬럼에 데이터 유형과 사이즈를 지정하여 테이블을 구성.
- 예시: NETFLIX 테이블 생성
- VIDEO_NAME(영상 제목): VARCHAR2(50)
- CATEGORY(카테고리): VARCHAR2(30)
- VIEW_CNT(조회수): NUMBER(7)
- REG_DATE(등록 날짜): DATE
<중급> NOT NULL / DEFAULT
- NOT NULL: 컬럼이 비어 있을 수 없도록 제한.
- 예시: 학번 컬럼에 NOT NULL 옵션 추가.
- DEFAULT: 컬럼에 기본 값을 지정.
- 예시: 퇴직 여부 컬럼에 DEFAULT 'N'으로 지정.
<고급> Primary Key
- Primary Key(PK): 중복되지 않는 고유한 값을 갖는 컬럼으로 정의.
- 예시: 학번을 Primary Key로 지정.
- 코멘트: 테이블이나 컬럼에 대한 상세한 설명을 메모하는 기능.
- 예시: 코멘트를 사용하여 데이터베이스 구조를 설명.
이렇게 사용하지만 초급 단계만 진행을 해보자
CREATE TABLE NETFLIX(
VIDEO_NAME VARCHAR2(50),
CATEGORY VARCHAR2(30),
VIEW_CNT NUMBER(7),
REG_DATE DATE
);
SELECT * FROM NETFLIX;
이렇게 작성하면 NETFLIX라는 테이블이 생성되게 되는 것이고 SELECT를 통해 전부 불러올 수 있다
'SQL' 카테고리의 다른 글
[SQL] 데이터베이스 테이블 수정하기, ALTER (0) | 2024.03.06 |
---|---|
[SQL] 데이터베이스란? 테이블 알아보기 (0) | 2024.03.06 |