【问题标题】:SQL external table column length issueSQL外部表列长度问题
【发布时间】:2022-01-22 20:02:05
【问题描述】:

我在数据湖中有一个 .csv 文件,其文本列的长度为 16000。我必须在 Azure SQL 中创建一个外部表来读取该 .csv 文件数据。 nvarchar(max) / varchar(max) 不允许在外部表中使用,我最多可以定义列长度为 4000。

有人可以帮我解决这个问题吗?

【问题讨论】:

  • 您在该列中保存了什么?
  • 是的,@Sriram 请分享示例行和您看到的具体错误

标签: sql azure azure-sql-database


【解决方案1】:

作为一种解决方法,正常的 Azure 数据工厂复制活动会将 CSV 导入 Azure SQL,而不会出现任何问题,您可以将 16,000 列长度的数据放入 NVARCHAR(max) 作为 Azure SQL 上的目标。快速简单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-08
    • 1970-01-01
    • 2010-12-17
    • 2013-09-18
    • 2017-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多