日期:2014-05-18  浏览次数:20675 次

看SQL的书老见这个词“ad-hoc”,ya到底是个什么东东呢?
看SQL的书老见这个词“ad-hoc”,ya到底是个什么东东呢?

------解决方案--------------------
在数据库领域,人们经常将动态(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批处理程序

哈哈,学到一点dd。
------解决方案--------------------
现在很多书都翻译成'即席'
如: ad-hoc report 即席报表
------解决方案--------------------
探讨
在数据库领域,人们经常将动态(dynamic)SQL和ad hoc SQL这两个术语混淆。我们把由应用程序层动态生成并送往SQL Server的SQL批处理程序称作ad hoc SQL;而动态SQL则是由T-SQL内部生成、并使用EXECUTE语句(最好是使用sp_executesql系统存储过程)执行的SQL批处理程序

------解决方案--------------------
探讨
在数据库领域,人们经常将动态(dynamic)SQL和ad hoc SQL这两个术语混淆。我们把由应用程序层动态生成并送往SQL Server的SQL批处理程序称作ad hoc SQL;而动态SQL则是由T-SQL内部生成、并使用EXECUTE语句(最好是使用sp_executesql系统存储过程)执行的SQL批处理程序

哈哈,学到一点dd。

------解决方案--------------------
学习
------解决方案--------------------
不用翻译.

理解意思即可.
------解决方案--------------------
探讨
不用翻译.

理解意思即可.

------解决方案--------------------
探讨
引用:
不用翻译.

理解意思即可.

纷纷~~

------解决方案--------------------
探讨
引用:
引用:
不用翻译.

理解意思即可.

纷纷~~


和尚太直接了吧

------解决方案--------------------
探讨
引用:
引用:
不用翻译.

理解意思即可.

纷纷~~


和尚太直接了吧

------解决方案--------------------
探讨
引用:
在数据库领域,人们经常将动态(dynamic)SQL和ad hoc SQL这两个术语混淆。我们把由应用程序层动态生成并送往SQL Server的SQL批处理程序称作ad hoc SQL;而动态SQL则是由T-SQL内部生成、并使用EXECUTE语句(最好是使用sp_executesql系统存储过程)执行的SQL批处理程序

哈哈,学到一点dd。

------解决方案--------------------
探讨
在数据库领域,人们经常将动态(dynamic)SQL和ad hoc SQL这两个术语混淆。我们把由应用程序层动态生成并送往SQL Server的SQL批处理程序称作ad hoc SQL;而动态SQL则是由T-SQL内部生成、并使用EXECUTE语句(最好是使用sp_executesql系统存储过程)执行的SQL批处理程序

哈哈,学到一点dd。

------解决方案--------------------
ad-hoc有点随机的意思,跟正式、规划相对,比如你随便写的SQL运行,就叫ad-hoc query,根据用户变更的需求做出报表,但不是很标准的项目,就叫ad-hoc report,总之理解意思就行~~
------解决方案--------------------
其他还有,比如软件测试对于没有写出来的case的测试,或者随便主观的测试,叫做ad-hoc test
------解决方案--------------------
...
------解决方案--------------------