【发布时间】:2021-04-07 19:36:40
【问题描述】:
我正在尝试使用 Visual Studio Code(VSC) 将 csv 文件导入 SQL Server。
我可以使用 MSSQL 扩展访问 VSC 中的 SQL Server。我可以选择、添加列、创建表格等...我可以使用 python 来加载和操作 csv 文件。
但是,我不知道如何连接 Python 和 SQL 脚本,或者,如何使用 sql 脚本在本地计算机上查询 csv 文件。
一个选项是use Python,但我在成功设置该连接时遇到了一些麻烦。
【问题讨论】:
-
如果是我,我永远无法相信 VSCode 扩展是如何进行转换的。我想要控制一个 Python 脚本。您要使用哪个连接器?
-
@TimRoberts ,很高兴知道。不管你是否相信它。是否可以?我正在尝试使用 pyodbc 作为连接器,但我愿意接受建议。这不是我的经验。
-
老实说,这感觉太宽泛了。实际上,问题是“如何使用 Python 将 CSV 数据导入 SQL Server?”,search 给出了丰富的结果。这回答了你的问题了吗? Writing a csv file into SQL Server database using python。到目前为止你有什么?为什么它不起作用?
-
“我在成功建立该连接时遇到了一些麻烦。” 您是否阅读过有关如何实现此目的的文档? Python SQL Driver
-
@Larnu 你可能是对的,这个问题太宽泛了。我确实尽量做到具体。我的感觉是“嘿,我打开 VS 代码:我有一个可以读取和写入 SQL Server 的 SQL 脚本。我有一个可以读取桌面上的 csv 文件的 python 脚本。应该有办法让两者一起工作吧?”但是我似乎无法让 SQL 读取 csv,而且我对 python 的熟练程度要低得多,因此将它连接到 SQL 服务器对我来说是一个挑战,尽管我确实阅读了文档。
标签: python sql-server visual-studio-code anaconda