[SQL] MSSQL ALTER

ms-sqlserver에서 table 또는 필드 속성변경은 alter문을 사용하여 합니다.

< 필드의 데이타타입 변경 >
alter table table명
alter column 필드명 datatype

ex) test table의 fld필드를 varchar -> int로 변경
alter table test
alter column fld int

참고) 실제 입력 되어있는 자료중 int형식으로 변경할 수 없는 경우 (''aaa''값과 같이)에는 sqlserver는 에러를
냅니다.

< table에 새로운 필드 추가 >
alter table table명
add 필드명 datatype

ex) test table의 fld1을 varchar 데이타타입 8자리로 추가하는 경우
alter table test
add fld1 varchar(8)

댓글

이 블로그의 인기 게시물

[LINUX] CentOS 부팅시 오류 : UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

[MSSQL] 데이터베이스가 사용 중이어서 배타적으로 액서스할 수 없습니다

구글코랩) 안전Dream 실종아동 등 검색 오픈API 소스를 공유합니다. (구글드라이브연동, 이미지 수집 소스)