4D v16.3

SQL GET LAST ERROR

ホーム

 
4D v16.3
SQL
SQL GET LAST ERROR

SQL GET LAST ERROR 


 

SQL GET LAST ERROR ( errCode ; errText ; errODBC ; errSQLServer ) 
引数   説明
errCode  倍長整数 in エラーコード
errText  テキスト in エラーテキスト
errODBC  テキスト in ODBCエラーコード
errSQLServer  倍長整数 in SQLサーバネイティブエラーコード

説明   

SQL GET LAST ERRORコマンドは、ODBCコマンドの実行中に発生した最後のエラーに関連する情報を返します。エラーの発生箇所としては、4Dアプリケーション、ネットワーク、ODBCソースなどが考えられます。

一般的に、このコマンドはON ERR CALLコマンドを用いて設定されたエラー処理用メソッド内で使用します。

  • errCode引数にはエラーコードが返されます。
  • errText引数にはエラーテキストが返されます。

残りの2つの引数には、エラーがODBCソースで生成された場合にのみ値が返されます。そうでない場合、空となります。

  • errODBC引数にはODBCエラーコード (SQL state) が返されます。
  • errSQLServer引数にはSQLサーバのネイティブエラーコードが返されます。



参照 

GET LAST ERROR STACK
ON ERR CALL

 
プロパティ 

プロダクト: 4D
テーマ: SQL
番号: 825

 
履歴 

初出: 4D 2004

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)