![]() |
1
2
问题是因为您实际上总是在master db上下文下运行information\schema.tables查询。 您需要将tbl_光标块转换为动态SQL,以便使用db名称完全限定查询。 例如
基本上就是您需要为该光标执行的操作。 |
![]() |
2
2
使用表变量更容易,因此可以使用另一个动态SQL语句向@tablist添加行。
|
![]() |
3
0
您可能需要创建动态SQL。因为信息模式将只从运行此查询的当前活动数据库中获取对象。 您可以尝试sys.objects |
![]() |
Jack Skeletron · T-SQL三表求和 7 年前 |
![]() |
CSK · 列出sql server中存储过程中的存储过程 7 年前 |
![]() |
DRT · 从文本字段中提取多个日期 7 年前 |
![]() |
ihatemash · 确定可以合并哪些行的SQL查询 7 年前 |
![]() |
Shawn · 使用WinZip命令行的SQL Server作业 7 年前 |