gpt4 book ai didi

sql - TSQL 批量插入

转载 作者:行者123 更新时间:2023-12-04 23:43:08 27 4
gpt4 key购买 nike

我有这样的csv文件,字段分隔符是,。我的 csv 文件很大,我需要将它导入到 SQL Server 表中。该过程必须自动化,而不是一次性工作。

所以我使用 Bulk Insert 来插入这样的 csv 文件。但是今天我收到了一个有这样一行的csv文件

1,12312312,HOME   ,"House, Gregory",P,NULL,NULL,NULL,NULL

问题是批量插入创建了这一行,特别是这个字段“House, Gregory”作为两个字段,一个是“House”,第二个是“Gregory”。

有什么方法可以让批量插入理解双引号覆盖逗号的行为吗?当我用 Excel 打开此 csv 时,它通常会将该字段视为“House, Gregory”

最佳答案

你需要预处理你的文件,看看这个答案:

SQL Server Bulk insert of CSV file with inconsistent quotes

关于sql - TSQL 批量插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3635207/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com