본문 바로가기

개발자이야기/MSSQL이야기

mssql 테이블 생성,수정,삭제

반응형
 

1. 테이블 생성

예)

CREATE TABLE 테이블1

(

    id            INT                   NOT NULL

,   t_name   VARCHAR(20)   NULL

)


2. 테이블을 수정해 새로운 컬럼을 추가하자

예)

ALTER TABLE 테이블1

ADD t_hp VARCHAR(15) NULL

--> 테이블1 이라는 테이블에 t_hp 컬럼이 VARCHAR(15) 크기로 NULL 허용되면서 추가가 된다.


* 데이터가 있는 테이블에 새 컬럼을 추가하면서 NOT NULL로 지정할 수 없다. 상식적으로 안되지 않는가..

  그러나 DEFALT 제약이 있다면 가능하다. 다음에 알아 보겠다.. 꼭!!


3. 기존 컬럼을 수정해보자

예)

ALTER TABLE 테이블1

ALTER COLUMN t_name VARCHAR(40) NULL

--> 기존 t_name 컬럼의 크기를 VARCHAR(40) 으로 변경하였다.


4. 컬럼을 삭제하자

예)

ALTER TABLE 테이블1

DROP COLUMN t_name


5. 테이블을 삭제해보자

예)

DROP TABLE 테이블1


글을 몇개 쓰면서 느낀건데..

참 쉬운것만 쓴다.. -_-;;

반응형