------解决方案-------------------- 在数据库领域,人们经常将动态(dynamic)SQL和ad hoc SQL这两个术语混淆。我们把由应用程序层动态生成并送往SQL Server的SQL批处理程序称作ad hoc SQL;而动态SQL则是由T-SQL内部生成、并使用EXECUTE语句(最好是使用sp_executesql系统存储过程)执行的SQL批处理程序
------解决方案-------------------- 哈哈。。。当年我也是迷糊了好久。
ad-hoc有的翻译成"即席",看起来也是莫名其妙的,其实它意思就是"一次性"的。
------解决方案-------------------- 哈哈 接分
------解决方案-------------------- 在数据库领域,人们经常将动态(dynamic)SQL和ad hoc SQL这两个术语混淆。我们把由应用程序层动态生成并送往SQL Server的SQL批处理程序称作ad hoc SQL;而动态SQL则是由T-SQL内部生成、并使用EXECUTE语句(最好是使用sp_executesql系统存储过程)执行的SQL批处理程序