我正在尝试使用 C# 来实现这一点,将 csv 文件中的数据插入 Microsoft SQL Server。
我有一个没有标识列的 CSV 文件。我想将此 CSV 中的数据插入到 Microsoft SQL Server 上具有标识列的表中,但是,标识列未设置为 auto_increment。
有没有办法做到这一点?我查看BULK INSERT
了 SQL,但我无法弄清楚如何让标识列正常工作。
我正在考虑连接到数据库和表以找出当前最大的 id 号是多少,然后修改 CSV 以包含标识列,BULK INSERT
即新的 CSV。我认为这个想法可能有效,但我只是想知道是否有其他方法(更方便的方法)来解决问题。