Пропущенная команда в выражении SQLite: нормально? - PullRequest
1 голос
/ 07 марта 2011

Следующий запрос SQLite принят оболочкой SQLite (последняя версия 3.7.5), несмотря на «странную» вставку слова qwerty:

sqlite> select distinct DOB from (select * from MyTable qwerty);

Itработает независимо от того, что слово поставлено после MyTable.Это нормально?Я не нашел этот синтаксис в синтаксических диаграммах с официальных сайтов.

1 Ответ

1 голос
/ 07 марта 2011

Вы называете таблицу MyTable как querty. Поскольку вы не используете ни одно из имен в остальной части запроса, это не имеет никакого эффекта. Запрос выражается в документации, которую вы связали, он принимает путь в с одним источником , который пропускает database-name и AS.

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