【发布时间】:2020-09-07 18:56:20
【问题描述】:
我正在尝试在 Azure Dataware house 中执行 T-SQL,它不允许我的数据类型大于 varchar(8000),任何人都可以建议一些替代方法。 (同样的问题也发生在创建表时,即使使用批量加载或多基加载,它也不支持 blob 或 LOB 数据类型,所以我最终加载了修剪后的数据。)
【问题讨论】:
-
你可以试试 VARCHAR(MAX),它最多支持 2GB,但是 SQL 中的页面大小仍然限制为 8,000,所以我不确定这是否有帮助。 Polybase 限制为每行 1MB。这是另一个有用的 SO 条目:stackoverflow.com/questions/57425069/…
-
@JoelCochran:你能把这个作为答案吗? :)
-
@MichaelRys - 完成:-)
标签: azure hadoop data-warehouse azure-synapse