INVALID_VARIABLE_DECLARATION 的錯誤狀態

SQLSTATE:42K0M

無效的變數宣告。

不允許在此範圍內

此範圍中不允許宣告變數 <varName>

ONLY_AT_BEGINNING

變數 <varName> 只能在複合的開頭宣告。

QUALIFIED_LOCAL_VARIABLE

變數 <varName> 必須宣告沒有限定符,因為局部變數宣告不允許限定符。

REPLACE_LOCAL_VARIABLE

變數 <varName> 不支援 DECLARE OR REPLACE,因為無法取代局部變數。

TABLEREF_CONFLICTS_WITH_TEMP_OBJECT

無法宣告 session TABLEREF 變數 <varName> ,因為存在同名的暫存視圖或資料表。

TABLEREF_DEFAULT_NOT_SUPPORTED

TABLEREF 不支援 DEFAULT 的值。

TABLEREF_EXECUTE_IMMEDIATE_NOT_SUPPORTED

TABLEREF 變數不能作為 EXECUTE IMMEDIATE INTO 的目標。

TABLEREF_INVALID_SOURCE

TABLEREF 變數只能被指派為資料表識別碼(例如 schema.tableName),無法被指派表達式或查詢結果。

TABLEREF_多項指派

使用 TABLEREF. 時無法指派多個變數。 一次只能設定一個 TABLEREF 變數。

TABLEREF_NOT_INITIALIZED

TABLEREF 變數 <varName> 尚未初始化。 先將資料表指派給它,再於查詢中使用它。

TABLEREF_NOT_NULL_NOT_SUPPORTED

NOT NULL 不支持聲明 TABLEREF