본문 바로가기

IT/SQL

[postgresql] SQL 테이블 칼럼 추가,삭제하기

안녕하세요 남갯입니다


오늘은 이미 있는 테이블의 칼럼을 추가,삭제하는 방법을 알려드리려고 합니다.



ALTER TABLE '테이블명' ADD COLUMN '추가할 칼럼명' 타입 [DEFAULT] 타입에 맞는 명;


예를들어 보겠습니다


저는 cnr_tra_rec라는 테이블에 place라는 칼럼을 추가하려고합니다


따라서


ALTER TABLE cnr_tra_rec ADD COLUMN place character(4) NOT NULL DEFAULT '집';




저는 cnr_tra_rec라는 테이블에 place라는 4byte짜리 캐릭터타입의 칼럼을 추가했고


이 값은 NULL이 아니며 기본값은 '집' 이라는 값으로 넣어라 라는 의미로 생성했습니다





이번엔 이미 있는 테이블의 칼럼을 삭제하는 방법입니다.



ALTER TABLE '테이블명' DROP COLUMN '삭제할 칼럼명'


예를들어 보겠습니다


저는 cnr_tra_rec라는 테이블에 place라는 칼럼을 삭제하려고합니다


따라서


ALTER TABLE cnr_tra_rec DROP COLUMN place;



이렇게 할경우 위에서 추가한 칼럼을 삭제할 수 있습니다.


'IT > SQL' 카테고리의 다른 글

[SQL update] 다중 조건을 이용한 update  (0) 2018.10.01