반응형 표준SQL1 Oracle DECODE함수 조건식 조건에 따라서 그 조건이 참일때와 그렇지 않을때를 구별해 각각의 조건에 따라 작성된 코드가 수행되는것이 조건문이다. Oracle 쿼리에서도 이러한 조건식을 작성할때가 있는데 이때 주로 사용하는것이 DECODE와 CASE WHEN THEN 이다. 엄밀히 구별해보자면 DECODE는 오라클 함수, CASE WHEN THEN은 SQL 문법이다. DECODE와 CASE WHEN THEN 둘다 조건식에 따른 결과물을 다양하게 보여주는 기능을 하지만 DECODE는 표준 SQL 함수는 아니라고 한다. 따라서 최근에는 CASE WHEN THEN 사용을 좀더 권장하기도 한다는데... 사실 DECODE를 알아보기 위해서 검색하다가 표준 SQL 문이 아니라고 해서, CASE WHEN THEN까지 함께 정리하고자 한다... 2023. 6. 26. 이전 1 다음 반응형