-740 FUNCTION name IS DEFINED WITH THE OPTION MODIFIES SQL DATA WHICH IS NOT VALID IN THE CONTEXT IN WHICH IT WAS INVOKED
説明
MODIFIES SQL DATA 文節で定義されたユーザー定義関数が、無効なコンテキストで呼び出されました。
- name
- ユーザー定義関数の名前。
MODIFIES SQL DATA で定義したユーザー定義関数は、以下でのみ使用できます。
- INSERT ステートメントの VALUES 文節
- 更新操作の SET 文節
- トリガーの VALUES ステートメント
- SET 割り当てステートメント
- CALL 手続きステートメント
- 配列の索引の値を生成する式
システムの処置
この SQL ステートメントは失敗しました。
プログラマーの応答
失敗するステートメントからユーザー定義関数を除去するか、または関数定義から MODIFIES SQL DATA オプションを 除去してください。
SQLSTATE
51034