openquery /sp
...
* from mylinkedserver.pubs.dbo.authors
.
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)