ステータス変数の値 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLストアド プロシージャおよび埋め込みSQL

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年6月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/xqq1557098602407.ditamap
dita:ditavalPath
ja-JP/xqq1557098602407.ditaval
dita:id
B035-1148
Product Category
Software
Teradata Vantage

ハンドラーアクションが完了すると、ステータス変数が次の表に示されている値に設定されます。

ステータス変数 ステータス コード
SQLSTATE '00000'
SQLCODE 0
ACTIVITY_COUNT 0

これらの値は、ハンドラーがCONTINUEタイプの場合にのみ返されます。EXITハンドラーの場合、制御は条件の発生した複合文を終了します。

ストアド プロシージャ内の式の評価で例外条件か完了条件が発生すると、ステータス変数SQLSTATE、SQLCODE、およびACTIVITY_COUNTにはすべて、Teradata Databaseから返された特定の警告、エラー、または失敗のコードに対応する値が設定されます。1つの例としては、ゼロ除算の条件があります。

式の評価が正常に完了した場合には、完了の条件は出されません。