如何将大列(>4000 个字符)从 CSV 导入数据库 table
How to import large column (>4000 characters) from a CSV into database table
我们有一个包含几列的大型 CSV 文件。其中一列的数据量很大,多次超过 4000 个字符,在使用数据流导入时被截断。
- ADF 数据类型为字符串
- SQL 数据类型为 Nvarchar(max)
允许成功导入数据的方法有哪些w/o截断
您可以使用普通副本 activity 将数据从 csv 文件转储到 SQL。
我们尝试重复这样的场景,其中文件中有一列的长度 > 5k,目标为 NVARCHAR(max),并且在没有数据被截断的情况下成功。
而@LeonYue,NVARCHAR(max) 可以存储超过 4k 个字符,这是@Dhruv 提到的一个完整的单独讨论
我们有一个包含几列的大型 CSV 文件。其中一列的数据量很大,多次超过 4000 个字符,在使用数据流导入时被截断。
- ADF 数据类型为字符串
- SQL 数据类型为 Nvarchar(max)
允许成功导入数据的方法有哪些w/o截断
您可以使用普通副本 activity 将数据从 csv 文件转储到 SQL。 我们尝试重复这样的场景,其中文件中有一列的长度 > 5k,目标为 NVARCHAR(max),并且在没有数据被截断的情况下成功。
而@LeonYue,NVARCHAR(max) 可以存储超过 4k 个字符,这是@Dhruv 提到的一个完整的单独讨论