달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'alter table'에 해당되는 글 1건

  1. 2015.09.02 Mysql Alter Table 명령어 정리
반응형

-- 테이블에 자동증가 PK컬럼 만들고 추가된 컬럼 맨 앞으로 이동하기
ALTER TABLE tableName ADD columnName INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;


-- 테이블에 컬럼 만들기
ALTER TABLE tableName ADD columnName INT NOT NULL;


-- 테이블에 자동증가 PK컬럼 수정하고 맨 앞으로 이동하기
ALTER TABLE tableName MODIFY columnName INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;


-- 테이블에 컬럼 수정하기
ALTER TABLE tableName MODIFY columnName INT NOT NULL;


-- 테이블명 tableName1에서 tableName2로 변경
ALTER TABLE tableName1 RENAME tableName2;


-- 컬럼명 columnName1에서 columnName2로 변경

ALTER TABLE tableName CHANGE columnName1 columnName2  VARCHAR(10) NOT NULL;


-- 컬럼명 columnName1 위치를 columnName2 뒤로 컬럼순서 변경
ALTER TABLE tableName CHANGE COLUMN columnName1 columnName1 VARCHAR(1) NOT NULL DEFAULT 'N'  AFTER columnName2;


-- 컬럼 삭제
ALTER TABLE tableName DROP columnName;


-- 지정한 컬럼 뒤에 새로운 컬럼 추가
ALTER TABLE tableName ADD columnName VARCHAR(10) NOT NULL AFTER 지정컬럼;


-- 지정 컬럼 지우고 맨 앞에 컬럼 추가
ALTER TABLE tableName DROP 지정컬럼, ADD columnName VARCHAR(10) NOT NULL FIRST;


-- PRIMARY KEY 삭제
ALTER TABLE tableName DROP PRIMARY KEY;

 

반응형
Posted by 친절한 웬디양~ㅎㅎ
|