【发布时间】:2012-09-07 20:58:25
【问题描述】:
我正在使用 Ubuntu。我想在 django 中使用 pyodbc 访问 Microsoft sql 数据库。我安装了所有要求。为此,我写了这个
cursor.execute('SELECT Id FROM %s' %table_name)
我收到错误
[HY004] [FreeTDS][SQL Server]Invalid data type (0) (SQLBindParameter)')
但是,当我尝试这个时
cursor.execute('SELECT * FROM mytable')
它工作正常。为什么我看到这个错误,有没有办法解决这个问题?
【问题讨论】:
-
当我也尝试这个 cursor.execute('SELECT Id FROM ?' ,table_name) 它也不起作用。请您提供该命令的等效项吗?