データの一貫性のために列チェックを実行する必要があり、コードをスローしているのは、特定のパラメーター間の日付の文字長をチェックすることだけです。
SEL
sum(case when ( A.date is null or (character_length(A.date) >8)) then 1 else 0 end ) as Date
from
table A
;
列の日付形式は YYYY-MM-DD で、タイプは DA です。SQL アシスタントでスクリプトを実行すると、エラー 3580「CHARACTERS、MCHARACTERS、または OCTET_LENGTH 関数の不正な使用」が表示されます。
予備調査では、SQL アシスタントには character_length 関数に問題があることが示唆されていますが、コードを調整して実行する方法がわかりません。