使用SQL Server在存储过程中执行动态SQL命令的实际利弊是什么?

EXEC (@SQL)


EXEC SP_EXECUTESQL @SQL

最佳答案

sp_executesql更有可能促进查询计划的重用。使用sp_executesql时,在调用签名中显式标识参数。这篇优秀的文章描述了process

关于动态SQL的许多方面,经常引用的引用资料是Erland Sommarskog的必读内容:“The Curse and Blessings of Dynamic SQL”。

10-08 09:34