티스토리 뷰

view를 생성 후 다른 테이블과 union을 하거나 할 경우,
컬럼 타입이 다르다며 정상적으로 동작하지 않는 경우가 있다.

이럴 때, CAST 키워드로 뷰를 변경해주면 된다.

CREATE OR REPLACE VIEW aview
AS
SELECT
    CAST(id AS NUMBER) AS id,
    CAST(code AS CHAR(1)) AS code
FROM atable

위와 같이 해주면 된다.

반응형
댓글
공지사항