cmt로 전환 옵션 문의 드립니다. (컬럼 상세정보)

by 덴드로비움 posted Aug 25, 2017

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Window7 32bit, Linux 64bit 등
CUBRID Ver.
[cubrid_rel] 수행 결과
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
CMT 10.1.0.001 , 32BIT  WINDOWS < --- 요 버젼 설치 하였구요


ORACLE                                               ------------cmt 전환------->                       CUBRID(TO-BE)

타입(길이) : VARCAHAR2(14)                                                                           타입(길이) : TIMESTAMP

실제데이터 : '20140418110248'                                                                          데이터 : 2014-04-30 17:25:43

날짜인데 기존디비에서 VARCHAR2 사용                                                      cmt로 전환할때 TIMESTAMP 타입으로 바꾸어 전환하고 싶습니다.


질문할것은

CMT에서 진행중 객체 맵핑 화면에서 해당테이블의 컬럼을 클릭하면

원본 db 객체와 대상 db 객체 매핑 이라고 상세 화면이 뜨는데

이곳에서 TO-BE로 전활될 컬럼명 및 데이터 유형등을 설정 가능 한데요

아래쪽을 보면

 

질문1.

값 교체 표현식:(교체될값:교체후값,.....)

이곳을 이용하면 재가 원하는 형태로 전환 가능한가요?

근데 어떻게 값을 입력해야 할지 모르겠네요


질문2

아니면 그 아래

컬럼 데이터 변환 클래스??? 이곳을 이용하면 되는건지요?

사용예 (test.jar.com.cubrid..............) 링크가 있는데 안먹네요


질문3

cmt로 전환시 varchar2를 timestamp 타입으로 변환 하면서 전환기능이 원래 지원이 안된다면

cmt로 varchar2 ----------> varchar  로 cmt를 통해 전환 후

쿼리를 통해 to_timestamp('해당컬럼', 'YYYYMMDDHH24MISS') 로 업데이트 치는 형식으로 해야 할까요?





Articles