我试图弄清楚如何使用Python将csv表文件上载/插入到Aginity Workbench(使用Netezza驱动程序)中,以用于现有和不存在的表
我的Python代码能够打印显示数据的查询,但我无法删除或创建表。当我运行create或drop代码时,它不会显示任何错误,但是当我进入Aginity时,我想要创建的表不存在,并且我想要删除的表没有被删除
import pyodbc
# pyodbc connection string
conn = pyodbc.connect("DRIVER={driver};SERVER=server; PORT=port;DATABASE=database; UID=username;PWD=password;")
# Define Cursor
cus = conn.cursor()
# SQL query
sql = 'drop table username.test'
cus.execute(sql)
我得到了一个没有如下错误的输出,但实际并没有发生下降
<pyodbc.Cursor at 0x1ac108181b0>
任何提示都将不胜感激
@roganjosh指出我应该添加conn.commit()
相关问题 更多 >
编程相关推荐