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

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

조회 수 20572 추천 수 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. CMT를 이용하여 원본 특정 테이블의 일부 데이터만 가져와 대상 테이블에 넣기

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

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

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

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

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

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

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

  9. CUBRID Migration Tookit 8.4.1

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

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

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

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

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

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

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

  17. MySQL의 limit 명령어 처리

Board Pagination Prev 1 Next
/ 1

Contact Cubrid

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