2011-09-12 7 views
5

테이블 중 하나의 열 이름을 바꿔야합니다. 나는 DB2 데이터베이스를 가지고 있고 우리는 이클립스 IDE와 SQL 쿼리를 실행하는 커넥션 데이터베이스이다.DB2에서 열 이름을 변경하는 방법

감사합니다.

답변

7

ALTER TABLE 문을 사용하십시오.

ALTER TABLE G31.TG31PDIX RENAME COLUMN RECORD_KEY TO RECORD_KEYY; 

이 기능은이 기능을 지원하는 DB2 버전을 사용하는 경우에만 작동합니다. 이전 버전은 운이 좋지 않을 수 있습니다. 그들이 추가했을 때 잘 모르겠지만 2004 년 이후였습니다.

+0

버전 9.7에서는 확실히 존재했습니다 : http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic = % 2Fcom.ibm.db2.luw.wn.doc % 2Fdoc % 2Fc0053723.html –

+0

한 번에 여러 컬럼의 이름을 어떻게 바꿉니 까? 모든 열 앞에 ALTER TABLE 피스를 반복해야합니까? –

관련 문제