1. PK 추가 쿼리
alter table 테이블명 add constraint PK이름 PRIMARY KEY (필드들,,,)
2. PK 제거 쿼리
alter table 테이블명 drop constraint PK이름
3. 테이블에 있는 PK 찾아서 삭제하는 쿼리..
declare @keyname varchar(30),
@query varchar(200)
select @keyname=name from toa_ing..sysobjects where xtype= 'PK' and parent_obj=(select id from toa_ing..sysobjects where name = '테이블명')
select @keyname
set @query = 'alter table 테이블명 drop constraint '+@keyname
exec (@query)
'개발ㅣ어플ㅣ회사 > 개발ㅣSQL' 카테고리의 다른 글
MS-SQL FK 삭제하기 (0) | 2010.04.28 |
---|---|
MS-SQL2000에서 논리 데이터 베이스 파일 이름 변경하기 (0) | 2010.04.22 |
[펌] MS-SQL 2000에서 테이블 순번 매기기 (0) | 2009.11.26 |
MS-SQL 사용자 프로세스에서 부동 소수점 예외가 발생했습니다. 현재 트랜잭션이 취소됩니다. (0) | 2008.11.28 |
MS-SQL성능[펌] (0) | 2006.05.18 |