全然、正常に終われてねぇんじゃん??
って思った。
ビューの作成時に発生。
ネットで検索するも、明確な回答は見当たらず・・・
ただ、エラーには違いないので、ビューが正しく作成されていないことになる。
原因は、
CREATE OR REPLACE FORCE VIEW ("SEQ","MANAGE_NO".....) AS
SELECT
SEQ AS SEQ
,CASt(MANAGE_NO AS NUMBER(2)) MANAGE_NO
:
:
FROM(
SELECT
SEQ
,NVL(MANAGE_NO, '')
FROM
:
)
って感じで「NVL」を使ってしまったのが原因でした。
NUMBERへキャストかけてるのにも関わらず「”」で空文字を充てようとしてたので・・・
確かに、元のSQLはデフォルト値として数値だったんだけど、NULLにしろというか、実行時には殻文字でパッと見は見えないようにしろっていうお達しがあり、対応中に発生w
すぐに気づける内容だったからよかった。
ただ、これが客先にリリースされた後だったら、多分、帰れなくなるパターン・・・