openquery

    0热度

    2回答

    我在运行下面的代码时遇到错误。我相信这与使用单引号的次数有关。 如何在OPENQUERY命令中设置变量? @declare @myStr varchar(6) set @myStr = 'Test1' SELECT * FROM OPENQUERY("192.168.1.1",'SET FMTONLY OFF; EXEC spNewTest @Param1 = ''+ @myStr +'

    0热度

    2回答

    我有问题需要知道任何存储过程的列作为参数传递给另一个存储过程。但无论如何我没有得到任何结果。 ALTER PROCEDURE getColumnsTable (@tableColumnsNames nvarchar(45)) AS BEGIN DECLARE @TSQL varchar(100) SET @TSQL = 'select * into #Tabla

    1热度

    2回答

    我正在将数据从MySQL数据库导入Microsoft SQL Server数据库(SQL_Latin1_General_CP1_CI_AS)。我将基于OBDC的链接服务器连接与Openquery语句结合使用。 我用下面的MS SQL语句: SELECT street_address FROM openquery(MYLINKEDSERVER,'SELECT street_address FROM

    0热度

    1回答

    有没有任何选项可以使用,但不存在于SQL Server的openquery中,并防止从表中插入DB2中已存在的值。 我想从位于SQL Server中的表中插入数据到位于IBM DB2服务器中的表中,但我想检查该值是否已经存在。

    1热度

    1回答

    我想连接来自两个不同链接服务器的表。我不知道该怎么做。 首先查询: SELECT * FROM OPENQUERY(PANTS,' SELECT LONG ,SHORT FROM JEANS 第二个查询: SELECT * FROM OPENQUERY(SHIRTS,' SELECT WHITE ,BLACK FROM STORES 比方说,长期处于stores表,我想加入

    2热度

    2回答

    我有一个在Excel中工作的SQL查询,但它使用下面的代码。 SET QUOTED_IDENTIFIER OFF SELECT * FROM OPENQUERY ( INSQL, "SELECT DateTime = convert(nvarchar, DateTime, 21), [TagName] FROM WideHistory WHERE wwR

    0热度

    1回答

    我在SQL Server 2014中有一个数据库,并且我有一个链接服务器。 我想运行一个sp,在她的内部运行一个存储过程 ,它属于链接服务器。 比如我有存储proedure:当我运行存储proedure test 42我得到一个错误 PROCEDURE test (@myint int) AS DECLARE @Query VARCHAR(2000) SET @Query

    1热度

    1回答

    我在加入本地表和链接的服务器表时遇到问题。我可以通过使用内部联接来完成,但是执行查询需要很长的时间。 我知道有一种方法可以用OPENQUERY来做,但我无法得到它。 下面是我在开始的时候是这样做的: SELECT DISTINCT local.L_ID FROM dbo.local_table AS local INNER JOIN [server].[db].[dbo].[T

    0热度

    1回答

    我一直在使用具有某些参数的dblink创建查询。 我使用Hibernate 4,数据库是MSSQL。 但我要么得到: com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near '@P0'. 如果我的查询是 @Query(nativeQuery=true, value="SELECT * FROM OPENQUE

    0热度

    1回答

    我想动态地在SQL Server的openquery中传递一个日期函数。我的SQL Server连接到OleDB Oracle数据库。 当我运行使用基于Oracle的日期函数我的查询,我的查询运行,但没有返回数据:当我使用基于SQL Server日期函数我收到以下错误消息,运行查询 SELECT * FROM OPENQUERY([SMA], 'SELECT B.SQL_DATE