在pyodbc不工作的情况下创建列

2024-09-24 00:28:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个类成功地使用了pyodbc库-它可以从数据库执行各种读取操作(因此connection和DSN都是非常棒的)。在

我正在尝试实现的是在sql数据库中的表中写入和删除列的函数(我可以从中读取同一个)。在

我已经使用isql命令测试了调用,并且可以看到数据库中发生的更改。例如:

SQL> ALTER TABLE DunbarGen ADD testCol float(4)
SQLRowCount returns -1

从终端向表中添加一个新列(此操作有效)。我有一个代码,我认为,应该复制这个命令-它不会在我的类中造成错误-看起来像这样

^{pr2}$

我是否需要对pyodbc类执行其他操作以完成命令或其他操作?在

谢谢!在


Tags: 函数命令add数据库sqltableconnectionfloat