반응형
출처 : http://7day.tistory.com/272
-- PK 삭제 alter table DBNAME.dbo.TABLENAME drop PK_TABLENAME go select * from INFORMATION_SCHEMA.KEY_COLUMN_USAGE where TABLE_NAME = 'TABLENAME' -- 컬럼 수정 alter table DBNAME.dbo.TABLENAME alter column COLUMN_NAME1 varchar(4) not null; -- PK 추가 alter table DBNAME.dbo.TABLENAME add constraint PK_TABLENAME primary key ( COLUMN_NAME2, COLUMN_NAME3, COLUMN_NAME4 ); go select * from INFORMATION_SCHEMA.KEY_COLUMN_USAGE where TABLE_NAME = 'TABLENAME'
반응형
'프로그래밍 > MSSQL' 카테고리의 다른 글
mssql SET XACT_ABORT 의 오해 (0) | 2016.03.29 |
---|---|
mssql DB restore 복원명령 (0) | 2016.01.21 |
mssql db복원시 로그인계정 매칭 (0) | 2015.12.03 |
mssql db복원 후 사용자계정 매핑 (0) | 2015.09.04 |
mssql UPDATE SELECT JOIN 다른테이블 비교 (0) | 2015.09.03 |