Teradata PROD にはアクセスできず、スクリプトを開発し、SIT、UAT でテストします。PROD に昇格すると、次のエラーが発生することがあります。
無効な日付/タイムスタンプ
数値オーバーフローが発生しました
翻訳不能文字
....
エラーが発生した正確な列名が Teradata に表示されないのはなぜですか?
約 20 列が varchar から日付/タイムスタンプにキャストされ、約 10 列が数値オーバーフローが発生する傾向があるスクリプトを実行する必要があります。これが原因である可能性があることを想定して、各列を個別に確認する必要があります。エラーが列名を表示すると、より安心できます。
これまで実装されていなかったので、実行時エラーのためにこれがもっと複雑になるはずだったと思います。ただし、ET_、UV_ エラー テーブル名は、これらのエラーの一部をキャプチャします (すべてではない可能性があります)。
ET_、UV_テーブルでいつ可能だったのか説明していただけますか?通常のSQLクエリでエラーが発生した列を表示するように実装できないのはなぜですか?