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
운영게시판
최근게시물
CUBRID Q&A 506 게시물 읽기
No. 506
Q.큐브리드 매니져->클래스편집->type변경에 대한 질문
작성자
안성민
작성일
2007-08-27 16:18
조회수
3,103

T_XY 테이블의 속성값

 

X        INTEGER       -> DOUBLE

Y        INTEGER       -> DOUBLE

 

TYPE 변경을 하고 싶어, 큐브리드 매니져에서 해당 클래스에서 우클릭,

수정에서 TYPE을 변경하려고 했지만, 활성화 창으로 되어 있지 않았습니다.

 

1) 큐브리드 매니져에서 TYPE변경 방법이 있나요? (버젼 7.1)

 

2) 명령어로 직접 쳐서 TYPE변경하는 방법이 있나요? (버젼 7.1)

   (명령 사용 예를 자세히 들어주세요)

 

오늘도 무척 덥습니다. 더위 조심하시고, 수고하세요.

 

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

안녕하세요.

 

큐브리드 매니저에서는 컬럼변경이 불가능합니다.

아래 김동수님이 올려주신 글을 참조해 주십시오.

또한 아래와 같이 할 경우 테이블의 컬럼순서가 바뀜을 참조하세요~

 

 

스키마 변경은 데이터가 없는 경우 drop 하고 다시 add 를 하면 되지만, 데이터가 있는 경우에는 다음의 절차를 거쳐야 합니다.

 

1. 변경할 필드의 이름을 변경

2. 변경될 속성의 필드를 생성.

3. 데이터를 복사

4. 기존 필드의 삭제.

 

varchar 을 integer 로 변경시 다음과 같은 쿼리문을 쓰시면 됩니다.

 

alter class 테이블명 rename 필드명 as temp;

alter class 테이블명 add attribute 필드명 integer;

update 테이블명 set 필드명=cast(temp as integer);

alter class 테이블명 drop attribute temp;

 

 

 

>T_XY 테이블의 속성값

>

>X        INTEGER       -> DOUBLE

>Y        INTEGER       -> DOUBLE

>

>TYPE 변경을 하고 싶어, 큐브리드 매니져에서 해당 클래스에서 우클릭,

>수정에서 TYPE을 변경하려고 했지만, 활성화 창으로 되어 있지 않았습니다.

>

>1) 큐브리드 매니져에서 TYPE변경 방법이 있나요? (버젼 7.1)

>

>2) 명령어로 직접 쳐서 TYPE변경하는 방법이 있나요? (버젼 7.1)

>   (명령 사용 예를 자세히 들어주세요)

>

>오늘도 무척 덥습니다. 더위 조심하시고, 수고하세요.

 

허지웅님이 2007-08-27 19:03에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
509Q.리눅스에서 큐브리드인가 뭔가 설치 [1]
test
2007-08-28
2907
508Q.cci_schema_info 에서 IS_KEY가 무조건 0만 나옵니다. [1]
이경록
2007-08-28
2863
507Q.오류에 관하여... [1]
이승훈
2007-08-27
3069
506Q.큐브리드 매니져->클래스편집->type변경에 대한 질문 [1]
안성민
2007-08-27
3103
505Q.큐브리드 용도 질문. [1]
정태곤
2007-08-25
2966
504Q.[긴급]Cubrid 6.5를 사용하는 데 Window가 깨어져서 부팅이 안 되는데 조치방법 문의 [1]
민병천
2007-08-25
2905
503Q.이런 오류가 뜨는데... [1]
배경열
2007-08-25
2932
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다