Простая синтаксическая ошибка в SQLite: «Ошибка рядом со строкой 1: рядом с« SQLite » - PullRequest
0 голосов
/ 03 апреля 2019

У меня много проблем с этой, казалось бы, простой проблемой.Кажется, я не могу заставить себя работать.Вот код, который я попробовал: enter image description here

Любая помощь будет принята с благодарностью!

Ответы [ 2 ]

3 голосов
/ 03 апреля 2019
.open test.sql

Это открывает базу данных Sqlite3 (создание новой, если файл еще не существует) и присоединяет ее как основную в сеансе оболочки sqlite3.

.read test.sql

Это пытаетсяпрочитайте текстовый файл, полный операторов SQL, и выполните их один за другим.

База данных sqlite - это , а не текстовый файл, полный операторов SQL, поэтому синтаксические ошибки при попытке его обработатькак один.

1 голос
/ 03 апреля 2019

Правильный синтаксис:

CREATE TABLE t (x int);

или

CREATE TABLE t (x INTEGER);

Подробнее об операторе CREATE и типах данных .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...