[Postgresql] 프로시저(Procedure) : 테이블 생성 프로시저를 만들어보자.
데이터베이스/Postgresql
2022. 12. 13. 12:52
이번에 프로젝트를 하면서 테이블을 생성하는 프로시저를 만들 일이 있어서 한번 작성해본다. Postgresql : 테이블 생성 및 삭제 프로시저 작성 샘플코드 CREATE OR REPLACE PROCEDURE 스키마.프로시저명() LANGUAGE plpgsql AS $procedure$ begin execute 'DROP TABLE IF EXISTS 스키마.테이블명 CASCADE'; execute 'CREATE TABLE IF NOT EXISTE 스키마.테이블명 ( my_id varchar(20) NOT NULL, my_pwd numeric(20) NOT NULL, my_name varchar(20) NOT NULL )'; END; $procedure$ ; 위는 진짜 간단하게 테이블을 CREATE하고 DR..