[英]Bulk INSERT into Azure SQL from BLOB saying file could not be opened
[英]Bulk insert CSV file from Azure blob storage to SQL managed instance
我在 Azure blob 存储上有 CSV 文件。 它有 4 列,没有标题,开始时有一个空白行。 我通过bulkinsert
将CSV 文件插入到SQL 托管实例中,并且我在数据库表中有5 列。 我在 CSV 文件中没有第 5 列。
因此它抛出这个错误:
第 1 行第 5 列 (uId2) 的批量加载数据转换错误(指定代码页的类型不匹配或无效字符)
因为我想将 CSV 文件中的 4 列插入到数据库中的表中,并且我希望表中的第 5 列为 NULL。
我正在使用此代码:
BULK INSERT testing
FROM 'test.csv'
WITH (DATA_SOURCE = 'BULKTEST',
FIELDTERMINATOR = ',',
FIRSTROW = 0,
CODEPAGE = '65001',
ROWTERMINATOR = '0x0a'
);
如果CSV
文件中有 4 列,则希望数据库表中的第 5 行为NULL
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.