2012-04-08 4 views
1

Я получаю следующее сообщение об ошибке, когда я выполняющийся следующее заявлениеОшибка вставки Заявление с Mysql

INSERT INTO upcoming_matches(
    Id, Date, me_date, Match, team1, team2, 
    Timing, Status, series_id, 
    match_place,series_mtch_type, match_live,match_result, MINI_LINK, 
    PHOTOS_URL, scorecard_ID) 
VALUES(
    764, '2012/03/11', '2012/03/11', 'Bangla vs Pak', '2', '6', 
    '08:00 GMT | 14:00 local 13:30 IST', 1, 171, 
    'Shere Bangla National Stadium, Mirpur', 'ODI', 1, '', '1483', 
    'http://www.cricandcric.com/photo-gallery/', 3258) 
GO 

[Error] Script lines: 1-5 -------------------------- 
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 'Match, team1, team2, Timing, Status, series_id, match_place, 
series_mtch_type, ' at line 1 

Warnings: ---> 
    W (1): 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 'Match, team1, team2, Timing, Status, series_id, match_place, 
series_mtch_type, ' at line 1 
      <--- 

Может ли один помочь мне с этим

+0

Возможный дубликат [Синтаксическая ошибка из-за использования зарезервированного слова в качестве имени таблицы или столбца в MySQL] (http://stackoverflow.com/questions/23446377/syntax-error-due-to-using-a-reserved -word-as-a-table-or-column-name-in-mysql) –

ответ

1

вы не должны закрыть заявление с GO ключевым словом в MySQL, вы должны Клос e это с точкой с запятой ;

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

+0

«капитализированное поле» --- нет – zerkms

Смежные вопросы