DATABASE/DB22 [DB2] 자주 사용하는 쿼리 정리 1. Dummy 테이블 - 현재 시간 출력 1 2 3 4 /* Dummy 테이블을 이용한 현재 시간 출력 */ SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS.FF4') AS NOW_DATE , TO_CHAR(CURRENT_TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS.FF4') AS NOW_TIMESTAMP FROM SYSIBM.SYSDUMMY1 Colored by Color Scripter cs 2. WITH순환절 - 10일치 날짜 출력 1 2 3 4 5 6 7 8 9 10 11 12 13 14 /* WITH순환절을 이용한 10일치 날짜 출력 */ WITH RECURSIVE_DATE ( NUM, DATE ) AS ( SELECT 1 AS NUM , T.. 2020. 4. 24. [DB2] Stored Procedure 정리 DB2는 IBM의 RDBMS인데 별도의 설정으로 Oracle과 똑같은 PL/SQL을 사용할 수도 있다. 그러나, DB를 셋팅할 때 하지 않으면 DB2 문법으로된 것들을 Oracle 문법으로 마이그레이션해야되서 일이 귀찮아진다. 필자는 DB2를 셋팅할 때 이 설정을 하지 않았다. 그래서 Oracle에서 생성한 Procedure와 똑같은 Procedure를 DB2에 생성하려면 문법을 찾아보면서 생성해야한다. 그래서 이번 포스트에서는 Procedure를 만들면서 찾아보았던 내용들을 정리해 두려고 한다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263.. 2020. 1. 21. 이전 1 다음