-401 THE DATA TYPES OF THE OPERANDS OF AN OPERATION ARE NOT COMPATIBLE
説明
- オペランドのデータ・タイプには互換性が必要だが、互換性のないデータ・タイプの対が 1 つ以上ある。
- 数値オペランドと非数値オペランドが演算に混在している。
- オペランドの 1 つは、フィールド・プロシージャーで定義されている列であり、もう 1 つの列オペランドは、同じフィールド・プロシージャーで定義されていない。 算術演算または比較演算の 1 列がフィールド・プロシージャーで定義されている場合、演算のその他の列が同じフィールド・プロシージャーで定義されている必要があります。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
すべてのオペランドのデータ・タイプを調べ、それらのデータ・タイプが比較可能で、 かつステートメントでの用法と適合するようにしてください。
SQL ステートメントのすべてのオペランドが正しい場合は、ビューにアクセスしているのであれば、 ビュー定義のすべてのオペランドのデータ・タイプを調べてください。
SQLSTATE
42818