2017-10-03 7 views
1

私は仕事無効に警告とSQLエンジン内のすべてのプリント

からこのエンジンを実行しながら、私はすべてのwarningsprintsを無効にすることができますどのように多くの他のストアドプロシージャを呼び出すメインストアドプロシージャ、とsql engineを持ってする方法はありますすべてのプリントを見つけて無効にすることなく、何をすることができますか?Warning: Null value is eliminated by an aggregate or other SET operation

答えて

5

この問題を解決する1つの方法は、警告をオフにすることです。

SET ANSI_WARNINGS OFF; 
GO 
+0

これをすべてのストアドプロシージャに追加する必要があります。これを追加する方法は一度だけですか? –

+1

@MarianNasryはいすべての店舗Procに追加する必要があります –

+1

@AlfaizAhmed、 'ANSI_WARNINGS OFF'は' PRINT'文には影響しません。 ISO動作に準拠し、アプリケーションコードで必要に応じて情報や警告を処理するには、 'ANSI_WARNINGS ON'を実行することを強くお勧めします。フィルターされたインデックスやインデックス付きビューなどのSQL Serverの機能では、この設定がオンになっている必要があります。 –

関連する問題