select * from OPENROWSET ('连接其他SERVER字符川') AS A WHERE A.ID=@ID
可以当 SET @TEMPSTR='连接其他SERVER字符川'
select * from OPENROWSET (@TEMPSTR) AS A WHERE A.ID=@ID
就不可以问题是 
现在必须使用@TEMPSTR 而又必须不使用动态 @STRSQL='' EXEC STRSQL形式
就没办法吗???