日期:2014-05-17  浏览次数:20357 次

关于递归查询和函数的若干问题
1) SQL server 2008是否有专门针对递归查询的简明的语法? 直接用Transact-SQL是不能实现的吗? 非要用自定义函数之类的吗?

2) 自定义函数是否会在数据库的备份还原和导入导出过程中丢失? 每次迁移数据库都要重新设置自定义函数吗?

3)用数据库直接实现递归查询和用程序来辅助实现(逐级多次查询数据库),哪个效率更高?

------解决方案--------------------
1:递归查询 可用with 块来做
2:自定义函数,不会在备份还原,分离附加过程中丢失
3:肯定是数据库的SQL时间递归查询效率高