R2.1버젼 데이터를 R1.4로 언로드후 로드 하고있는데요
R2.1 버젼에서 datetime 타입의 컬럼을 만들었는데요
R1.4 버젼에서 컬럼만들때보니 datetime 타입이 없더군요
로드시킬때도 datetime부분에서도 에러가 나구요
프로젝트 부분에서도 datetime 컬럼에 sysdatetime으로 쿼리를 날리는 부분이 많은데
R1.4 버젼에서는 datetime을 지원하지 않는건가요?
R2.1버젼 데이터를 R1.4로 언로드후 로드 하고있는데요
R2.1 버젼에서 datetime 타입의 컬럼을 만들었는데요
R1.4 버젼에서 컬럼만들때보니 datetime 타입이 없더군요
로드시킬때도 datetime부분에서도 에러가 나구요
프로젝트 부분에서도 datetime 컬럼에 sysdatetime으로 쿼리를 날리는 부분이 많은데
R1.4 버젼에서는 datetime을 지원하지 않는건가요?
기존 다른 프로젝트들이 R1.4버젼 큐브리드에 붙어있는데
R2.X대 버젼으로 업그레이드해도 기존 프로젝트들 데이터들에는
영향을 미치지 않는건가요?
datetime은 R2.0이상에서 새로 추가된 데이터 타입입니다. date타입 중 정밀도가 가장 높습니다. 따라서 R1.4에는 datetime 데이터 타입이 존재하지 않습니다. R1.4에서는 date, timestamp 의 date 데이터 타입만 존재합니다.
좌측 document의 온라인 매뉴얼을 참조하여 date, timestamp, datetime을 비교하시고 용도에 맞는 타입을 선택하셔야합니다.
이미 사용하시는 sysdatetime은 systimestamp나 sysdate로 변경하여 사용하셔야 합니다.
현재의 작업은 다운그레이드 작업이 되는 경우인데 상위 버전의 경우 문제의 개선 및 기능의 추가가 진행되기 때문에 하위 버전으로의 다운그레이드 시 이와 같은 문제가 발생할 수 있습니다. 가능한한 이전 대상 서버의 DB버전을 업그레이드 할 것을 권장합니다.
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
안녕하세요. 질문하신 내용에 대해 답변을 드리도록 하겠습니다.
사용하신 datetime 데이터 타입은 CUBRID 2008 R2.0부터 사용이 가능합니다.
R1.x을 사용하실 이유가 없으시다면 R2.x로 업그레이드 하셔서 사용하셔야 됩니다.
감사합니다.