【发布时间】:2019-10-20 00:21:38
【问题描述】:
谁能帮我理解为什么 ODBC 只认为我的 sql 中有 1 个参数?
sql = """
IF OBJECT_ID('?', 'U') IS NOT NULL
begin
DROP TABLE ?
end"""
cursor.execute(sql, table_name, table_name)
pyodbc.ProgrammingError: ('The SQL contains 1 parameter markers, but 2 parameters were supplied', 'HY000')
【问题讨论】:
标签: python-3.x pyodbc