クエリを解析して実行前にうまく構築されているかどうかを知る必要があります。解析が正しければ、それを破棄しないで実行します。T-SQLで実行する前に動的SQLを解析するにはどうすればよいですか?
SET NOEXEC、SET PARSEONLY、TRY/CATCHを使用してこれを達成できませんでした。
私はループ内で動的SQLを使用しています。場合によっては動的SQLは、自分の誤りではなく、データベースに存在する情報に対して間違っていることがあります。この理由から私は実行前にそれを解析したいと思います。
C#コードでは? SQL Server Management Studioの内部? .....明確ではない..... –
いいえ、T-SQLcode –