我需要帮助将CSV数据文件插入Oracle数据库。
这是我的问题。
我有一个CSV文件,我有一些数据,包括带有','分隔符的标题。我还有一个数据库表,它与名称表具有相同的标题。
现在,我想将CSV文件的数据插入到数据库中并映射每列。
例如,abc.csv有a,b,D列,tableA有A,B,D列
现在a = A,b = B且d = D
但问题是此CSV列未修复。列位置可以更改。
有什么想法吗?
感谢您的帮助。
答案 0 :(得分:0)
尝试使用SQL批量复制类。 http://dotnetmentors.com/c-sharp/bulk-upload-into-sql-server-using-sqlbulkcopy-and-c-sharp.aspx
假设您的CSV中的列名称没有更改,您可以将CSV中的列映射到您的表格。
希望这有帮助。