sql - 将 CSV 导入 SQL Server(包括自动表创建)

标签 sql sql-server csv

我有几个 CSV 文件,我想将其导入到 SQL Server 数据库中。我知道这是否可以通过批量插入实现,但我想要一个解决方案,以便在 CSV 文件的第一行(即列名称)的基础上自动创建导入表。 p>

最佳答案

SQL Server Management Studio 提供了导入/导出向导工具,其中包含自动创建表的选项。

您可以通过右键单击对象资源管理器中的数据库并选择任务->导入数据...

来访问它

向导应该是不言自明的并且易于导航。您选择 CSV 作为源、所需目标、配置列并运行包。

如果您需要详细的指导,网上有很多指南,这里是一个不错的指南: http://www.mssqltips.com/sqlservertutorial/203/simple-way-to-import-data-into-sql-server/

关于sql - 将 CSV 导入 SQL Server(包括自动表创建),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15655380/

相关文章:

php - 获取消息数据库表中的不同用户

SQL 查询转置数据

sql-server - OPENQUERY 抛出 "Out of memory"错误 : limit rows until all are loaded

sql - 将输出 Insert._ID 的值存储到局部变量以在另一个查询中重用它

csv - Golang CSV 读取 : extraneous "in field error

c++ - 使用 boost-spirit 解析简单的 csv 表

java - 读取 CSV 文件和 IF 语句值 0?

mysql - SQL如何用每行的语句更新新列

php - 获取数据库 mysql 中保存的查询

php - 在代码中执行时更新查询不更新