2009-08-11 7 views
15

SSMSを使用してストアドプロシージャをスクリプト化すると、sp_executesqlステートメントにスクリプトがラップされ、バグが表示されます。 SSMSがこれをやめないようにする方法はありますか?まっすぐなCREATE PROCEDURE ...を使うのですか?sp_executesqlを使用してスクリプトSPからSSMSを停止しますか?

EDIT:私は "QueryIsStoredProcedure" と "BypassPrepare" オプションをオフ

答えて

2

Execute SQL Task Editor (General Page)

ルックSSMSをではない意味のオプションを "NOTが存在する場合含めます"。

ツール...オプションで、ポップアップするダイアログのエクスプローラペインで[スクリプト]をクリックします。 「IF NOT EXISTS」オプションは、2番目のグループ(Object Scripting options)の上部にあります。

+0

申し訳ありませんが、私はSSMS –

+0

フェアコールを意味していました。私も "スクリプト"でなく "実行"を読む;-) – gbn

関連する問題