我如何将我的.xlsx excel表文件转换为有效的.csv文件。当一些excel单元格包含","

时间:2017-07-24 16:51:22

标签: excel csv sql-server-2008-r2 ssms

我想将我的.xlsx Excel工作表文件转换为.csv文件,然后使用“导入数据”向导将其导出到我的SQL Server 2008中。所以我按照以下步骤操作: -

  1. 我在Microsoft Excel 2010应用程序中打开我的.xlsx Excel工作表。

  2. 我点击另存为。

  3. 我选择了CSV文件类型如下: - enter image description here

  4. 我去了SQL Server>>导入导出数据(64X),如下: - enter image description here

  5. 我浏览.csv并进行映射,如下所示: - enter image description here

  6. 然后我继续向导,它为我创建了一个新的数据库表,但问题是在我原来的.xlsx文件中我已经有一些包含,字符的单元格,所以在.csv文件中它会错误地映射数据,因为,用于定义.csv中的数据分隔符。所以任何人都可以尝试我如何克服这个问题?我可以将我的.xlsx文件转换为有效的.csv文件,它会添加任何,找到的.xlsx单元格作为数据本身的一部分,而不是作为.csv文件中的分隔符?

0 个答案:

没有答案