私は非常に厄介な問題に直面しています。SPROCの1つは、SQLの動的ビットを構築してから実行することsp_executesql
です(実行用のSQL文字列の構築に関する問題には立ち入らないでください)。
Visual Studio 2010データベースプロジェクト(別名DataDude)を使用してスキーマの比較と展開を行うと、SPROCで以下のエラーが発生します。
TSD00563 [dbo]。[MYSPROC]は[sys]。[sp_executesql]に依存し、[sys]。[sp_executesql]はターゲットデータベースに存在しないため、このデプロイメントで実行中にエラーが発生する可能性があります
誰かが私がこれを回避する方法を知っていますか?
マスターデータベーススキーマファイルへの参照がありますが、違いはありません。また、それは参照master
ではなく、sys
代わりにです。
どうもありがとう、Jaans