在OPENQUERY无法使用EXECUTE时绕过字符限制 [英] Bypassing character limit on OPENQUERY failing use EXECUTE

查看:99
本文介绍了在OPENQUERY无法使用EXECUTE时绕过字符限制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我当前正在使用SQL Server Management Studio 17连接到Oracle数据库实例,然后提取一些数据并将其插入到我拥有的SQL Server表中.

I am currently using SQL Server Management Studio 17 to connect to an Oracle database instance and then extract some data and insert it into a SQL Server Table I have.

我尝试执行以下操作:

DROP TABLE IF EXISTS [jerry].[dbo].[purchases]
SELECT * INTO [jerry].[dbo].[purchases] FROM OPENQUERY(OLAP, '

    proprietary sql code

');

但是,SQL代码大约为9500个字符,因此OPENQUERY失败,

However the SQL code is about 9500 characters and thus OPENQUERY fails, which is supported by MSDN articles

我引用了这些网站:

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆