次の方法で共有


SQL Server メッセージの結果

次の Transact-SQL ステートメントでは、実行時に SQL Server Native Client OLE DB プロバイダーの行セットや影響を受ける行の数は生成されません。

  • 印刷

  • 重大度が 10 以下の RAISERROR

  • DBCC

  • SHOWPLAN の設定

  • 統計の設定

これらのステートメントは、1 つ以上の情報メッセージを返すか、SQL Server が行セットまたはカウント結果の代わりに情報メッセージを返します。 正常に実行されると、SQL Server Native Client OLE DB プロバイダーはS_OKを返し、メッセージは SQL Server Native Client OLE DB プロバイダー コンシューマーが使用できます。

SQL Server Native Client OLE DB プロバイダーは、S_OKを返し、多数の Transact-SQL ステートメントの実行または SQL Server Native Client OLE DB プロバイダー メンバー関数のコンシューマーの実行後に使用可能な 1 つ以上の情報メッセージを持ちます。

クエリ テキストの動的な指定を許可する SQL Server Native Client OLE DB プロバイダー コンシューマーは、戻りコードの値、返された IRowset または IMultipleResults インターフェイス参照の有無、または影響を受ける行の数に関係なく、すべてのメンバー関数の実行後にエラー インターフェイスを確認する必要があります。

こちらもご覧ください

エラー