티스토리 뷰

It

SQL 명령어 / 테이블 생성 / CREATE TABLE

computer sosoes 2022. 8. 13. 16:11

SQL 명령어 / 테이블 생성 / CREATE TABLE

SQL 명령어 / 테이블 생성 / CREATE TABLE

테이블 생성 ( CREATE TABLE )

CREATE TABLE 테이블_ (

1. 속성_이름 데이터_타입 [NOT NULL] [DEFAULT 기본값]

2. [PRIMARY KEY (기본키)]

3. [UNIQUE (대체키)]

4. [FOREIGN KEY (외래키) REFERENCES 테이블이름(속성리스트)]

[ON DELETE 옵션] [ON UPDATE 옵션]

5. [CONSTRAINT 이름] [CHECK (조건)]

);

1. 테이블을 구성하는 속성이름 ,데이터타입, 제약사항정의

2. 기본키 (하나만 존재, NULL값을 가질수 없음(낫 널디폴트),

위에서는 명시적 표기)

3. 대체키 (여러개 존재 가능 기본키와달리 널값 가질수 있음)

4. 외래키 (여러개 존재 가능 - ON DELETE NO ACTION 디폴트)

5. 제약조건 (여러개 존재 가능)

ex)

CREATE TABLE 고객(

고객아이디 VARCHAR(20) NOT NULL,

고객이름 VARCHAR(20) NOT NULL,

나이 INT,

등급 VARCHAR(10) NOT NULL,

직업 VARCHAR(20) DEFAULT ‘학생’,

적립금 INT DEFAULT 0,

PRIMARY KEY (고객아이디),

CHECK ( 나이 >= 19 AND 나이 <= 200 )

);

(구글 나라별 추천검색어가 다릅니다 - find 를 검색해보았더니..)

 

호주구글 영국구글 우회접속 주소(나라별 구글 우회 바로가기 링크 2023) - 일체유심조

구글 우회접속 주소 에 대해 공유드리기 전에

wgmakeit.com

 

소프트웨어(S/W) 개발과정 5단계를 알아보자(요구사항 분석부터 유지보수까지) - 일체유심조

프트웨어(S/W) 개발은 복잡한 과정을 거쳐 사용자의 요구를 충족시키는 프로그램을 만들어내는 작업입니다. 실제로 개발자들도 이 개념들을 제대로 알고 개발하는것과, 무작정 개발하는 것은 시

wgmakeit.com

댓글