Неожиданное начало утверждения - проблема с синтаксисом? - PullRequest
0 голосов
/ 24 февраля 2019

В настоящее время используется PHPMyAdmin, и я пытаюсь вставить некоторые данные в таблицу SQL.

Я получаю ошибку: Unexpected Beginning of Statement (near 'brand') Бренд находится на второй строке оператора SQL.

Данные, которые я пытаюсь ввести:

INSERT INTO 'vehicles' ('reg_no', 'category', 'brand', 'description', 'dailyrate') VALUES ('BA5923W', 'car', 'Toyota', 'black 4 door 2.6 engine ', '9.99'), ('BA6611A', 'car', 'NISSAN ', '4 Door Saloon, Automatic', '9.99'), ('BM1245a', 'car', 'Golf', NULL, '9.00'), ('GA5955E', 'truck', 'NISSAN CABSTAR 3.0', 'Lorry, Manual ', '18.99')

ура

Ответы [ 2 ]

0 голосов
/ 24 февраля 2019

У вас есть синтаксическая ошибка в вашем запросе.Для имен столбцов следует использовать Grave Accent ` char как

(`reg_no`, `category`, `brand`, `description`, `dailyrate`)

, а для строки данных Apostrophe ' char как

('BA5923W', 'car', 'Toyota', 'black 4 door 2.6 engine ', '9.99')
0 голосов
/ 24 февраля 2019

Fixed.Я не закрывал блок кода SQL, который создал таблицу, которая предшествует этому.

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