Удивительная ошибка SQL 1024 при создании базы данных в Mariadb - PullRequest
0 голосов
/ 22 ноября 2018

при выполнении create database if not exists 7e7 ;

получить ошибку:

"Ошибка SQL [1064] [42000]: (conn: 67) У вас есть ошибка в синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MariaDB, для правильного синтаксиса для использования рядом с '7e7' в строке 1 Запрос: создать базу данных, если не существует 7e7 "

, но выполнить create database if not exists 7b7 ;, все нормально.

почему?

док-контейнер, mariadb: 10.2

версия 10.2.19-MariaDB-1: 10.2.19 + mariaбионический

1 Ответ

0 голосов
/ 22 ноября 2018

7e7 выглядит слишком похоже на число 70 000 000 в научной нотации.

В случае сомнений окружите имена баз данных, таблиц и столбцов обратными символами:

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