【发布时间】:2016-08-26 12:13:59
【问题描述】:
我的 python 代码有点问题。我想从用户那里获取输入,并在此基础上创建一个具有该名称的 SQL 表。我在 table_name 变量中输入并希望这样做:
sql = "CREATE TABLE %s" % table_name
cur.execute(sql)
假设我使用输入“books”运行它。我收到此错误:
FUNCTIONNAME 中的文件“XXX”第 55 行
cur.execute(sql)
sqlite3.OperationalError:靠近“书籍”:语法错误
关于什么是错的任何想法?我google了一下,上面的代码应该没问题,但不是……
【问题讨论】: