Я пытаюсь вставить некоторые значения в базу данных mysql, используя сценарий оболочки. Сценарий генерирует следующий запрос для базы данных:mysql: INSERT INTO Query
INSERT INTO TABLE p_devices (p_device_id,p_device_name)
VALUES (1,'raw_dishwasher_neff_s42t69n3_auto3545_-.csv');
К сожалению, я получаю сообщение об ошибке ...
ERROR 1064 (42000) в строке 1: У вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, которое соответствует версии сервера MySQL для корректного синтаксиса использовать вблизи 'TABLE p_devices (p_device_id, p_device_name) VALUES (1,' raw_dishwasher_neff_s42t6' в строке 1
В таблице p_devices построен через следующая команда:
CREATE TABLE IF NOT EXISTS p_devices
(
p_device_id INT,
p_device_name VARCHAR(255),
p_device_manufacturer VARCHAR(255),
p_device_class VARCHAR(255),
PRIMARY KEY (p_device_id)
);
есть ли кто-нибудь может сказать мне, что я делаю неправильно, я довольно новыми для MySql, так что это может быть действительно глупая ошибка, но хорошо ... искал в прошлом час без успеха ...
Thanks :)
Огромное спасибо ... Должно быть, каждый раз, когда я проверял синтаксис, был запутан с TABLE и table_name ... – user3137588