请问如何在存储过程里调用其他数据库里面的表的内容?多谢 eg:declare @db varchar(20)set @db = 'master'exec('select * from '+@db+'.dbo.sysobjects') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/Expert/topic/2364/2364046.xml?temp=.829693[交流]动态SQL语句 --例子:create proc p@dbname sysname --要查询的数据库名asdeclare @sql varchar(8000)set @sql='SELECT field1 FROM ['+@dbname+'].[dbo].[table1] WHERE field1 = ''ddd'''exec(@sql)go 初到CSDN,求大家帮忙 SQL Server 2008 R2 自带的是Visual Studio 2008 还是2010 sql查询语句错误 请高手帮忙 问个简单的,一分钟你们就可以KO了 求季报表的SQL ??? sql 相同数据过滤 怎么循环查询一个表 用递归吗? 请教触发器中“ON UPDATE NO ACTION”的用法! sql server 2000 全文检索不能用 在线等 急! 關于發票的月結單查詢問題 我要得到两个时间差是7的倍数 SQL数据库单证软件在笔记本上不能正常运行
[交流]动态SQL语句
--例子:
create proc p
@dbname sysname --要查询的数据库名
as
declare @sql varchar(8000)
set @sql='SELECT field1 FROM ['+@dbname+'].[dbo].[table1] WHERE field1 = ''ddd'''
exec(@sql)
go