본문 바로가기
DataBase/PosegreSQL

Database / PostgreSQL 스키마 생성 후 테이블 만들기

by HyunS_ 2019. 7. 5.

스키마는 테이블의 명명 된 모음입니다. 스키마에는 뷰, 인덱스, 시퀀스, 데이터 유형, 연산자 및 함수가 포함될 수도 있습니다. 스키마는 운영 체제 레벨의 디렉토리와 유사하지만 스키마를 중첩 할 수 없다는 점이 다릅니다

 

스키마란

- 테이블의 명명된 모음.

- 뷰, 인덱스, 시퀀스, 데이터 유형, 연산자, 함수가 포함될 수 있음.

- 중첩 되지 않음.

 

스키마를 먼저 생성합니다.

CREATE SCHEMA MYSCHEMA;

 

생성된 스키마에 테이블을 생성합니다.

CREATE TABLE MYSCHEMA.COMPANY
(
    ID       INT              NOT NULL PRIMARY KEY
   ,NAME     VARCHAR (20)     NOT NULL
   ,AGE      INT              NOT NULL
   ,ADDRESS  CHAR (25)
   ,SALARY   DECIMAL (18, 2)
);

 

728x90

댓글