Mysql 如何使用OPEN QUERY通过服务器进行数据迁移,并创建从SQL Anywhere到MS SQL的过程?
我已经写了这段代码,我得到了: “@vartablename”附近的语法不正确Mysql 如何使用OPEN QUERY通过服务器进行数据迁移,并创建从SQL Anywhere到MS SQL的过程?,mysql,sql-server,sql-server-2008,sqlanywhere,data-integration,Mysql,Sql Server,Sql Server 2008,Sqlanywhere,Data Integration,我已经写了这段代码,我得到了: “@vartablename”附近的语法不正确 您是否使用链接服务器连接在MSSQL中运行此查询?我投票将此问题作为非主题关闭,因为没有预期行为和当前行为的问题已关闭topic@JPF对我正在使用名为progenyread的链接服务器 Declare @vartablename char; While (Select Count(*) From TABLENAMES Where processed=0) > 0 Begin select * int
您是否使用链接服务器连接在MSSQL中运行此查询?我投票将此问题作为非主题关闭,因为没有预期行为和当前行为的问题已关闭topic@JPF对我正在使用名为progenyread的链接服务器
Declare @vartablename char;
While (Select Count(*) From TABLENAMES Where processed=0) > 0
Begin
select * into @vartablename FROM openquery([PROGENYREAD],'select * from @vartablename ');
Update TABLENAMES Set Processed = 1 Where table_name = @vartablename;
End