database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 1138 게시물 읽기
No. 1138
PrimaryKey 변경은 어떻게 해요?
작성자
김재영(jyk1m)
작성일
2005-04-18 08:20
조회수
4,439

테이블명: tblTest

필드 : code, tm, value1, value2

요렇게 데이터 베이스가 되어있는데요..

 

기존에 code만 primary key로 잡혀 있어요.

Primary Key를 code + tm 이렇게 하고 싶은데 어떻게 해요?

 

SyBase 관리툴로 할려고 하니까.. 하나씩만 선택 되고, 2개를 Primary키로는 안되는거 같던데요.

SQL로해야한다면 상세히 좀 갈켜 주세요. 제가 워낙 초보라서..

먼저 기존 Primary Key를 지우고

그다음 Primary Key를 만들어할거 같은데.. alter명령을 어떻게 사용하는지도 잘 몰라요.

 

고수님들 부탁드려요

이 글에 대한 댓글이 총 1건 있습니다.

우선 PK 삭제는

alter table tblTest

drop constraint PK_name

여기서 PK_name은 Primary Key name 이죠 ^^

 

다시 PK 생성시는

alter table tblTest

add constraint PK_name primary key (code, tm)

 

이러면 될 듯.. ^^

권오운(fiveluck)님이 2005-04-18 16:01에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1141isql 접속 관련 문의 드립니다. (왕초보) [2]
이경화
2005-04-20
4139
1140primary key 와 index [2]
정초짜
2005-04-20
5028
1139서버가 다를때 참조할 수 있는 방법은 뭔가요? [2]
헤로인
2005-04-18
4111
1138PrimaryKey 변경은 어떻게 해요? [1]
김재영
2005-04-18
4439
1137DB 연결문제 [1]
유재혁
2005-04-15
3938
1136메세지 내용이 무슨 내용인지 좀 알려주세요 [1]
이상혁
2005-04-14
3198
1135윈도우용asiq에서 load table시 파일에 액세스할 수없다고 오류가 뜹니다.. [2]
김승래
2005-04-13
4125
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다