-- 입력된 날자 기준
SELECT
DD - DAYOFWEEK(DD) + LEVEL AS WEEK_OF_DAYS,
TO_CHAR((DD - DAYOFWEEK(DD) + LEVEL), 'DAY') AS WEEK_DAY
FROM (
SELECT date'2018-04-08' AS DD
) A
CONNECT BY LEVEL <= 7
-- 입력된 날자 기준
SELECT
DD - DAYOFWEEK(DD) + LEVEL AS WEEK_OF_DAYS,
TO_CHAR((DD - DAYOFWEEK(DD) + LEVEL), 'DAY') AS WEEK_DAY
FROM (
SELECT date'2018-04-08' AS DD
) A
CONNECT BY LEVEL <= 7
synonym에 대하여
VALUES 절 활용하기
여러개의 컬럼을 하나로 묶어주는 함수 CONCAT_WS 사용방법
입력된 날자를 이용하여 해당 주차의 모든 날자 구하기
JAVA_SP를 이용해서 정규표현식을 이용해서 치환을 하자.
테이블 명세서 쿼리
loose index scan을 활용한 효과적인 쿼리 튜닝 방안
CONNECT BY 절 포함 질의 튜닝 예제
UPDATE에서 조인을 통해, 결과값 수정하는 방법
subquery를 이용한 튜닝예제
입력된 년월 또는 두개의 날짜을 이용하여 달력 및 주차 구하기
INSTR함수 사용하기
group_concat(문자열 그룹처리) 함수 사용하기
두 datetime 연산결과를 "?일 ?시:?분:?초"로 표시하기
ORACLE 테이블 및 컬럼 COMMENT 일광등록 스크립트
스키마 및 인덱스 선언에 따른 최대 용량 산정을 위한 ROW SIZE 확인
Oracle UTL_ENCODE.TEXT_ENCODE를 CUBRID로 변환하기
테이블 리스트 취합 SQL
테이블 컬럼 변경 및 추가
FOR UPDATE