変更の始まり

-20547   THE STATEMENT FAILED BECAUSE THE TARGET OF AN ASSIGNMENT IS A READ-ONLY VARIABLE. VARIABLE NAME: variable-name.

説明

グローバル変数は通常、さまざまな SQL ステートメントで割り当てのターゲットとして使用できます (適切な書き込み権限が必要です)。ただし、グローバル変数の定義によっては、グローバル変数が読み取り専用になります。このことは、一部の組み込みグローバル変数、および CONSTANT 節を使用して定義されたユーザー定義変数にも当てはまります。読み取り専用の変数を SQL ステートメントで割り当てのターゲットとして使用することはできません。

variable-name
読み取り専用の変数の名前。

システムの処置

このステートメントを処理することはできません。

プログラマーの応答

ターゲット変数を、読み取り専用ではない変数に変更します。

SQLSTATE

428I3

変更の終わり