Hitachi

Hitachi Advanced Data Binder SQLリファレンス


1.15.7 KFAA30401-Eメッセージが表示された場合

探索条件の指定などに誤りがないかを確認してください。

(例1)

SELECT "USERID","PUR-CODE","PUR-DATE" FROM "SALESLIST"
    WHERE "USERID">=DATE'2011-09-06'
 
KFAA30401-E The data types of both operands specified in predicate 
"COMPARISON" are not compatible. (query number = 1)

上記の例の場合,下線部分の指定に誤りがあります。USERID列(顧客ID)に対して2011年9月6日以降という比較できない条件を指定しています。正しい指定例を次に示します。

(例2)

SELECT "USERID","PUR-CODE","PUR-DATE" FROM "SALESLIST"
    WHERE "PUR-DATE">='2011-9-6'
 
KFAA30401-E The data types of both operands specified in predicate 
"COMPARISON" are not compatible. (query number = 1)

上記の例の場合,下線部分の指定に誤りがあります。正しい指定は,「DATE'2011-09-06'」です。