WORK LIFE BLOG

    에러해결 1

    [에러해결][오라클] ORA-00932: 일관성 없는 데이터 유형: DATE이(가) 필요하지만 CHAR임

    원인) CASE 문 사용시, THEN 이후 받아오는 데이터 타입과 ELSE 이후 받아오는 데이터 타입이 '불일치' 하기 때문에 발생한 현상 즉, THEN 이후 DATE형을 받아왔으면, ELSE도 똑같이 DATE형으로 받아와야 하는데, VARCHAR2 타입으로 받아왔기 때문이다. 문제 쿼리) SELECT CASE WHEN A_STTUS IS NOT NULL THEN A_REG_DATE WHEN B_STTUS IS NOT NULL THEN B_REG_DATE WHEN C_STTUS IS NOT NULL THEN C_REG_DATE ELSE '-' END AS REG_DATE, ※ A_REG_DATE, B_REG_DATE, C_REG_DATE는 데이터타입이 DATE 해결방법) ELSE를 없앴다.

    에러해결 2023.08.24
    이전
    1
    다음
    더보기
    프로필사진

    매일매일 배운 것들을 기록합니다

    • 분류 전체보기 (17)
      • 개발기록 (2)
      • 에러해결 (1)
      • 생각공유 (1)
      • 프로젝트 (9)
      • IT 서적 리뷰 (0)
      • 백준 풀이 (4)

    Tag

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    공지사항

    Calendar

    «   2025/05   »
    일 월 화 수 목 금 토
    1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 31

    Copyright © Kakao Corp. All rights reserved.

    • 깃헙

    티스토리툴바