Sql server SQL Server查询到ORACLE linq Server

Sql server SQL Server查询到ORACLE linq Server,sql-server,sql-server-2008,Sql Server,Sql Server 2008,我为ORACLE link Server配置了SQL Server 无论何时执行第一个查询,它都可以正常工作,但第二个查询不行 如何执行第二个查询 可以不使用OpenQuery进行查询吗?我发现这个链接很有用 实际上“”(4个引号)解决了我的问题在阿卡什之前和之后,你还需要几个单引号 DECLARE @Query nvarchar(500); set @Query='select * from table where name Like '+''''+'%akash%'+''''; pri

我为ORACLE link Server配置了SQL Server

无论何时执行第一个查询,它都可以正常工作,但第二个查询不行

如何执行第二个查询

可以不使用OpenQuery进行查询吗?

我发现这个链接很有用

实际上“”(4个引号)解决了我的问题

在阿卡什之前和之后,你还需要几个单引号
DECLARE @Query nvarchar(500);
set @Query='select  *  from table where name Like '+''''+'%akash%'+'''';
print @Query;
EXEC(@Query) AT ORCL