状況によっては、失敗した場合に -1 の結果を返す SQL ストアド プロシージャがありますが、RAISERROR コマンドを介してメッセージを返します。
BEGIN
RAISERROR ('Error %i has occurred', 11, 1, 0)
RETURN -1
END
cfstoredproc を使用して coldfusion 経由でこれにアクセスしています。
<cfstoredproc procedure="sp_return" datasource="myDatasource" returncode="yes">
<cfdump var="#cfstoredproc#">
ただし、返される構造には、ExecutionTime キーと StatusCode キーしか含まれていません。返されたエラー メッセージにアクセスする方法はありますか。例) ユーザーに表示する。
ありがとう、
トム
ps 「cfstoredproc」でタグ付けしますが、新しいタグを作成できません。