티스토리 뷰
안녕하세요.
오늘은 미리 생성된 테이블의 컬럼 타입을 변경하는 방법을 알아보겠습니다.
DDL(Data Definition Language)를 통해 컬럼 타입을 변경하는 것인데요.
DDL은 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어들로 데이터구조와 관련된 명령어들을 말합니다.
간략하게 DDL, DML, DCL, TCL에 대해 알아보겠습니다.
| 명령어 종류 | 명령어 | 설명 |
| DML: Data Manipulation Language |
SELECT | 테이블을 조회하거나 검색하기 위한 명령어를 말하며 RETRIEVE라고도 함 |
| INSERT, UPDATE, DELETE | 테이블내에 데이터를 변형하는 명령어(삽입, 수정, 삭제) | |
| DDL: Data Definition Language | CREATE, ALTER, DROP, RENAME, TRUNCATE | 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어(생성, 변경, 삭제, 이름 변경) |
| DCL: Data Control Lanuage | GRANT, REVOKE | 데이터베이스에 접근하고 객체드을 사용하도록 권한을 주고 회수하는 명령어 |
| TCL: Transaction Control Language | COMMIT, ROLLBACK, SAVEPOINT | 논리적인 작업의 단위를 묶어서 DML에 의해 조작된 결과를 트랜잭션별로 제어하는 명령어 |
결국 DDL의 한 종류인 ALTER 명령어를 이용해 컬럼 타입의 수정을 할 수 있습니다.
ALTER TABLE [테이블명] MODIFY [컬럼명] [변경할 컬럼 타입];
감사합니다.~
'MySQL' 카테고리의 다른 글
| [MySQL] 손코딩 연습 (윈도우함수, CTE, JOIN 등) - 1 (0) | 2025.09.02 |
|---|---|
| [MySQL] MySQL:: Too many connection... (1) | 2024.12.06 |
| [MySQL] 문자변경 replace (0) | 2023.04.20 |
| [MySQL] 데이터 CSV로 업로드,다운로드하기 (0) | 2023.04.20 |
| [MySQL] 임시 테이블(데이터) 생성 (0) | 2023.04.20 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 디비개발프로세스
- csv다운로드
- 신사동이자카야
- cachedbodyhttpservletrequest
- 시청역놀곳
- 오리지널팬케이스하우스 판교점
- 사용자별메뉴
- 유에이치스위트
- menu만들기
- 스프링부트
- xcrunerror
- 유에이치스위트서울스퀘어
- 권한별메뉴만들기
- 오리지널팬케이스하우스
- 500에러관리
- 시청역숙소
- 데이터베이스
- 논클러스터 인덱스
- 400에러관리
- 컬럼타입변경
- 바디캐싱
- 재귀구문
- 디너요리추천
- httpcode
- 판교테크원타워맛집
- MySQL
- 데이터업로드
- csv업로드
- MAC
- springboot
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함