Background Image
마이그레이션
2012.11.12 23:36

오라클의 order by 시 first와 last 대체 사용법

조회 수 20564 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
 ORACLE 은 order by 수행시 null 값을 가장 큰 값으로 처리하여 결과의 가장 끝에 보여준다.
  
 그러나, CUBRID 는 order by 수행시 null 값을 가장 작은 값으로 처리하여 결과의 처음에 보여주므로, ORACLE 질의 전환시 주의할 필요가 있다. 또한 ORACLE 에서는 order by 시 null 의 위치를 지정하기 위해 nulls [first/last] 라는 옵션을 지원하고 있으며, CUBRID 에는 아직 지원하지는 않고 있다.
  
 CUBRID 의 경우 null 을 가장 작은 값으로 처리하므로, ORACLE 에서 order by ... nulls first 와 동일하게 동작하나, nulls last 의 경우는 질의를 조금 수정해 주어야 한다.
 
order by 시 null 의 위치와 관련하여, ORACLE 과 CUBRID 의 사용법과 결과에 대하여 아래 표로 정리하였으니 참고하기 바란다.
 
first_last.JPG

큐브리드 공부하기 카페 참조: http://cafe.naver.com/studycubrid/883

  1. CUBRID vs MySQL vs ORACLE SQL 타입별 비교

  2. 타 DBMS를 CUBRID로 마이그레이션 시 varchar,char 컬럼 사이즈 관련

  3. MySQL의 limit 명령어 처리

  4. CUBRID 하위버젼에서 CUBRID2008로의 업그레이드 방법

  5. CUBRID는 MySQL의 varchar(255)와 동일한 길이가 아닌가요?

  6. 데이터베이스 마이그레이션(unloaddb & loaddb) 의 효과적인 수행방법

  7. MySQL+XE를 CUBRID+XE로 운영하기 – mysqldump파일과 CMT사용

  8. MySQL에서 CUBRID로 갈아탈 때 알아야 할 것

  9. 타 DB 에서 마이그레이션시 질의 변경 샘플 - CASE 문

  10. 오라클 to CUBRID로 마이그레이션 수행 시 주의사항

  11. 오라클의 order by 시 first와 last 대체 사용법

  12. CUBRID와 Oracle의 NULL과 '' (empty string)의 처리 차이점

  13. MySQL에서 사용하는 스키마 변환시 주의 사항

  14. CUBRID Migration Tookit 8.4.1

  15. CM(CUBRID Manager)을 이용하여 행정표준코드시스템의 기관코드 가져오기

  16. MySQL 테이블 크기 조사하기-공유

  17. CMT를 이용하여 원본 특정 테이블의 일부 데이터만 가져와 대상 테이블에 넣기

Board Pagination Prev 1 Next
/ 1

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales