Как исправить следующую ошибку?
Файл "<ipython-input-16-fbff936e9c99>", строка 37
sql_create_projects_table = создать таблицу, если не существует актора {
^
SyntaxError: недопустимый синтаксис
когда я пишу:
sql_create_projects_table = CREATE TABLE IF NOT EXISTS ACTOR { aid integer PRIMARY KEY, fname text NOT NULL, lname text NOT NULL, gender text NOT NULL }; sql_create_tasks_table = CREATE TABLE IF NOT EXISTS ACTOR { aid integer PRIMARY KEY, fname text NOT NULL, priority integer, "status_id integer NOT NULL, "project_id integer NOT NULL, lname text NOT NULL, gender text NOT NULL "FOREIGN KEY (project_id) REFERENCES projects (id) };
Что я уже пробовал:
Я очень старался исправить эту ошибку
Когда я пишу:
sql_create_projects_table = """CREATE TABLE IF NOT EXISTS ACTOR { aid integer PRIMARY KEY, fname text NOT NULL, lname text NOT NULL, gender text NOT NULL };""" sql_create_tasks_table = """CREATE TABLE IF NOT EXISTS ACTOR { aid integer PRIMARY KEY, fname text NOT NULL, priority integer, "status_id integer NOT NULL, "project_id integer NOT NULL, lname text NOT NULL, gender text NOT NULL "FOREIGN KEY (project_id) REFERENCES projects (id) };"""
все остается в порядке, но """ означает комментарии и отсутствие таблицы, сгенерированной в файле БД.
A. B. Dinshaa
Файл "<ipython-input-21-16e265b393f1>", строка 37
sql_create_projects_table = создать таблицу, если не существует актора {
^
SyntaxError: недопустимый синтаксис
Символ ^ находится на столе а не в самом начале