7

SQL Server の SET NOCOUNT ON に相当する Oracle は何ですか?

SQL Serverのドキュメントから:

SET NOCOUNT ON... Transact-SQL ステートメントまたはストアド プロシージャの影響を受ける行数を示すメッセージが、結果セットの一部として返されないようにします...

実際のデータをあまり返さないいくつかのステートメントを含むストアド プロシージャ、または Transact-SQL ループを含むプロシージャの場合、SET NOCOUNT を ON に設定すると、ネットワーク トラフィックが大幅に削減されるため、パフォーマンスが大幅に向上します。

4

2 に答える 2

6

をストアド プロシージャ内で使用する場合、Oracle にset nocount onは同等のものはありません。単純に (プロシージャまたは関数内で) 実行する必要がないからです。

漠然と一致する唯一のものはset feedback off、BigMike が述べたとおりです。

于 2012-05-23T13:44:20.810 に答える
4

SET FEEDBACK OFFSQL*plusプロンプトで。

公式ドキュメントについては、こちらを参照してください

于 2012-05-23T13:23:07.627 に答える