如何将csv文件导入到BUIK INSERT以外的sql server表中
Posted
技术标签:
【中文标题】如何将csv文件导入到BUIK INSERT以外的sql server表中【英文标题】:how to import csv file into table of sql server other than BUIK INSERT 【发布时间】:2014-03-09 03:11:55 【问题描述】:我在网上搜索了解决方案,大部分结果都是通过 BULK INSERT 返回的,我目前无权访问此角色,所以这不是一个选项。
有没有其他通用方法可以将 .csv 文件导入 MS SQL SERVER?
【问题讨论】:
【参考方案1】:如果您没有批量插入权限,我认为您需要使用 SSIS 或 bcp。尽管我愿意以另一种方式学习。
【讨论】:
【参考方案2】:我最近几次需要执行此操作的解决方案是将 CSV 保存为 .XLS 在 excel 中,然后从 SSMS 中提取。
编辑:Here's a SO answer that shows how to do it
【讨论】:
【参考方案3】:我最终要做的是执行任务--->导入,这是原始的 DTS 功能,它确实让我可以选择导入 excel 文件。
【讨论】:
以上是关于如何将csv文件导入到BUIK INSERT以外的sql server表中的主要内容,如果未能解决你的问题,请参考以下文章