MySQL,ORACLE(오라클),MSSQL 2005(+) 페이징쿼리 작성하여 동작시켜보기

2014. 10.

이번에는 게시판에 주로 사용되는 페이징 쿼리에 대해서 DBMS별로 포스팅해보도록 하겠습니다.DBMS 종류는 MySQL,ORACLE,MSSQL 2005(+) 을 작성해보도록 하겠습니다.페이징쿼리를 돌리기위한 테이블 + 데이터가 필요하겠죠?기존에 데이터가 많이 쌓여있는 테이블로 테스트 하셔도 무관하나저같은 경우에는 예를들기위해 임의로 테이블 생성을 해보도록 하..

MSSQL,ORACLE을 이용하여 트리구조로 출력시켜주는 재귀쿼리를 만들어보자

2014. 10.

DBMS별 DEPTH별로 트리목록을 출력하기위한재귀쿼리를 만들어보도록 하겠습니다.재귀쿼리는 트리형 메뉴 혹은 부서 또는 직급별로각 레벨이 구분되어있고 단계별로 한방에 출력하고자 할때사용이 되는 방법(?)입니다.이번 포스팅은 MS-SQL과 Oracle에 대하여 포스팅 하도록 하겠습니다.MySQL에서는 재귀쿼리에 사용되는 문법이 제공되지 않아FUNCTION을 ..

oracle,mssql,mysql 문자열 합치기 사용법을 비교해보자

2014. 10.

이번에는 각 dbms별로 문자열을 합치는 코드를 작성해보도록 하겠습니다.비교할 DBMS들은 Oracle,MSSQL,MySQL 이 3가지를 비교해볼까 합니다.기존테이블 기준으로 설명을 드리겠습니다. 오라클 테이블확인 상단처럼 title 컬럼과 idx 컬럼이 존재하는 A테이블의 데이터를 합쳐보도록 하겠습니다.오라클의 경우 문자열을 합치고자 하려면 일명 OR 표..