首页 > 解决方案 > 在 sqlite3 中运行外键查询时出现语法错误

问题描述

Q1 = """CREATE TABLE Aqi (id int PRIMARY KEY, city VARCHAR (50), qoa INT(50), cate VARCHAR(50)) """

Q2 = """ CREATE TABLE Temp( id int PRIMARY KEY, city VARCHAR, FOREIGN KEY (city) REFERENCES Aqi(city), maxi INT, min INT )

""" Traceback (最近一次调用最后):文件 "D:/pythonfiles/news.py",第 49 行,在 cursor.execute(Q2) sqlite3.OperationalError: 附近 "maxi": 语法错误

标签: sqlite

解决方案


推荐阅读