Coding Planet
[SQLD] 테이블의 컬럼명, 자료형 변경하기 - Oracle, SQLServer 본문
반응형
1. Oracle
-- 자료형 바꾸기
ALTER TABLE table_name
MODIFY column_name DATE;
--컬럼명 바꾸기
ALTER TABLE table_name
RENAME COLUMN old_column_name TO new_column_name;
2. SQLServer
- SQL Server에서는 직접적으로 칼럼 이름을 변경하는 SQL 명령어가 없다.
- 대신 sp_rename이라는 저장 프로시저를 사용할 수 있다.
-- 자료형 바꾸기
ALTER TABLE table_name
ALTER COLUMN column_name DATE;
--컬럼명 바꾸기
EXEC sp_rename 'table_name.old_column_name', 'new_column_name', 'COLUMN';
반응형
'DB, SQL' 카테고리의 다른 글
[SQLD] 데이터베이스 제약조건 : CASCADE, RESTRICT, AUTOMATIC, DEPENDENT의 차이점 (0) | 2023.08.31 |
---|---|
[SQLD] 테이블 컬럼 삭제 - ALTER TABLE 테이블명 DROP COLUMN 삭제할컬럼명; (0) | 2023.08.31 |
[SQLD] 테이블 생성시 PK 설정하기 - ORACLE (0) | 2023.08.30 |
[RDBMS]FOREIGN KEY, 외래키 예시, CASCADE (1) | 2023.03.15 |
[DB Modeling] 유스케이스 다이어그램 만들기 (0) | 2023.03.14 |
Comments