������֮�gͨ�^朽ӷ������L����һ�_�����ЃɷN������һ�N���҂����õ�ʹ���IJ������Q������һ�N�������м��������녢������
�IJ������Q�������� ��朽ӷ�����.��������.�Ñ���.����������ʽ���@����μӅ����҂��Ͳ���B�ˡ�
�м�����ָ���ǣ�OPENQUERY��OPENROWSET��OPENXML��OPENDATASOURCE�ȣ��҂�ͨ�^���Z����֪���@���������׃�����м�������ֱ�ӌ����õ��Z���ڷ������ψ��У�Ȼ���ٰѷ��ؽY���@ʾ�������������Ч��Ҫ���IJ������Q��Ҫ�죬����f�ڂ��Z�����ټ��ϗl�������@����e�����ˣ��@�����h�̷�������Server SQL �����@���҂��@߅����һ���yԇ��������SQL 2008���h�̷�������Oracle 9i����һ����200W�еı��У��@ʾid=10000��һ��ӛ䛣����IJ������Qƽ���Õr���^54�룬��OPENQUERY����1S����ɡ�
1 ���f����ֵ
�ڻ����� TRANSACT-SQL �Z����֪���������һ��������ض���ֵ���f�rʹ������������ʾ�����a
DECLARE @TSQL varchar(8000), @VAR char(2)
SELECT @VAR = 'CA'
SELECT @TSQL = 'SELECT * FROM OPENQUERY(MyLinkedServer,''SELECT * FROM pubs.dbo.authors WHERE state = ''''' + @VAR + ''''''')'
EXEC (@TSQL)
2 ���f������ԃ
����횂��f���� TRANSACT-SQL ��ԃ��朽ӵķ����� ������ߣ������Q��ʹ�õĴ��a����������ʾ����
DECLARE @OPENQUERY nvarchar(4000), @TSQL nvarchar(4000), @LinkedServer nvarchar(4000)
SET @LinkedServer = 'MyLinkedServer'
SET @OPENQUERY = 'SELECT * FROM OPENQUERY('+ @LinkedServer + ','''
SET @TSQL = 'SELECT au_lname, au_id FROM pubs..authors'')'
EXEC (@OPENQUERY+@TSQL)
���ӽ��x�ԣ�http://support.microsoft.com/kb/314520/zh-cn