2016-09-01 5 views
0

Это мой запрос:MySQL # 1064 ошибка синтаксиса

INSERT INTO exp_pdata (steam, exp, curlevel, nextlevel, levelnum, corbarraxp) VALUES(STEAM:O_O_O, 0, 0, 500, 1, 1); 

Я получаю эту ошибку:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':O_O_O, 0, 0, 500, 1, 1)' at line 1 

Я пытался искать это, но не нашли то, что вызывает эту ошибку,
Спасибо за чтение

+0

Возможно, типо? Вы просто пропускаете одинарные кавычки вокруг '' STEAM: O_O_O''? Опубликуйте свою структуру таблицы, если это не решит проблему ... – sgeddes

ответ

2

Предположительно, вы хотите получить значение в виде строки:

INSERT INTO exp_pdata (steam, exp, curlevel, nextlevel, levelnum, corbarraxp) 
    VALUES('STEAM:O_O_O', 0, 0, 500, 1, 1); 

Вам нужно включить одинарные кавычки, чтобы разграничить значение.