我能够使用 pypyodbc 在 Python 中执行删除 SQL 查询,如下所示
cur.execute("delete from table_a where a ='a';").commit()
但是,我未能使用子查询运行删除 SQL
cur.execute("delete from table_a where a in ( select a from table_b );").commit()
将返回
pypyodbc.Error: ('HY010', '[HY010] [unixODBC][Driver Manager]Function sequence error')
如何使用子查询运行删除 SQL?