错误--在Azure数据仓库中,"给'VarChar'类型的大小(12000)超过了允许的最大值(8000)"。

问题描述 投票:0回答:1

我试图在Azure Dataware House中执行T-SQL,它不允许我有数据类型大于然后varchar(8000),任何人都可以建议一些替代方案。(同样的问题发生在表的创建,它不支持blob或LOB数据类型,即使是批量加载或多基加载,所以我最终加载修剪数据。)

azure hadoop data-warehouse azure-synapse
1个回答
0
投票

你可以试试VARCHAR(MAX),它可以支持到2GB,但是SQL中的页面大小还是限制在8000,所以我不知道这是否有帮助。而Polybase每行限制为1MB。下面是另一个 实用信息条目

© www.soinside.com 2019 - 2024. All rights reserved.