SQL Err 1064 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Описание темы:Помогите

Ответ
Опции темы
Непрочитано 07.06.2010, 18:13   #1
Пользователь

Автор темы (Топик Стартер) SQL Err 1064

Знач!!!
Закидую НПЦ:
INSERT INTO npc
(id, idTemplate, name, serverSideName, title, serverSideTitle, class, collision_radius, collision_height, level, sex, type, attackrange, hp, mp, hpreg, mpreg, str, con, dex, int, wit, men, exp, sp, patk, pdef, matk, mdef, atkspd, aggro, matkspd, rhand, lhand, armor, walkspd, runspd, faction_id, faction_range, isUndead, absorb_level, absorb_type)
VALUES
(5004, 30080, "Clarissa", 0, "", 0, "Lockirin", "8.00", "33.00", "70", "male", "L2Teleporter", 40, 195, 164, "1,15", "1,21", 40, 1, 30, 21, 20, 25, 0, 0, 9, 19, 3, 17, 282, 0, 333, 0, 0, 0, 66, 137, "NULL", 0, 0, 0, "LAST_HIT");

Выдаёт такую ошибку:

ERROR 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 'int, wit, men, exp, sp, patk, pdef, matk, mdef, atkspd, aggro, matkspd, rhand, l' at line 2

Что неправильно? Помогите плиз!!!
Viget вне форума Ответить с цитированием
Непрочитано 07.06.2010, 18:22   #2
Аватар для Credo
Герой

По умолчанию Re: SQL Err 1064

Цитата:
Сообщение от Viget
"Clarissa", 0, "", 0, "Lockirin", "8.00", "33.00", "70", "male", "L2Teleporter",
Ошибка синтаксиса. По-моему, в запросе не должно быть двойных кавычек "", а всегда ставятся одинарные 'Clarissa' или вообще без них.
Credo вне форума Отправить сообщение для Credo с помощью ICQ Отправить сообщение для Credo с помощью Skype™ Ответить с цитированием
Непрочитано 07.06.2010, 18:31   #3
Пользователь

Автор темы (Топик Стартер) Re: SQL Err 1064

Всёравно ошибка!!!

INSERT INTO npc
(id, idTemplate, name, serverSideName, title, serverSideTitle, class, collision_radius, collision_height, level, sex, type, attackrange, hp, mp, hpreg, mpreg, str, con, dex, int, wit, men, exp, sp, patk, pdef, matk, mdef, atkspd, aggro, matkspd, rhand, lhand, armor, walkspd, runspd, faction_id, faction_range, isUndead, absorb_level, absorb_type)
VALUES
(5004, 30080, 'Clarissa', 0, '', 0, 'Lockirin', '8.00', '33.00', '70', 'male', 'L2Teleporter', 40, 195, 164, '1,15', '1,21', 40, 1, 30, 21, 20, 25, 0, 0, 9, 19, 3, 17, 282, 0, 333, 0, 0, 0, 66, 137, 'NULL', 0, 0, 0, 'LAST_HIT');

Ошибка:

ERROR 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 'int, wit, men, exp, sp, patk, pdef, matk, mdef, atkspd, aggro, matkspd, rhand, l' at line 2


Без ' тоже непашет!!!
Viget вне форума Ответить с цитированием
Непрочитано 07.06.2010, 18:37   #4
Аватар для Credo
Герой

По умолчанию Re: SQL Err 1064

А без кавычек пробовал?
И еще:
(5004, 30080, 'Clarissa', 0, '', 0, 'Lockirin', '8.00', '33.00', '70', 'male', 'L2Teleporter', 40, 195, 164, '1,15', '1,21', 40, 1, 30, 21, 20, 25, 0, 0, 9, 19, 3, 17, 282, 0, 333, 0, 0, 0, 66, 137, 'NULL', 0, 0, 0, 'LAST_HIT');
Обрати внимание, что у тебя в запросе некоторые значения имеют вид с точкой (отметил красным), а некоторые - запятой (отметил синим). Все-таки определись, как у тебя значения в БД записаны.
Если не получится - забей руками, быстрее будет.

P.S.
оффтоп:
Свернуть ↑Развернуть ↓
Credo вне форума Отправить сообщение для Credo с помощью ICQ Отправить сообщение для Credo с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 07.06.2010, 21:55   #5
Изгнанные

По умолчанию Re: SQL Err 1064

Viget, Попробуй написать так.

Код:
('5004', '30080', 'Clarissa', '0', '  ', '0', 'Lockirin', '8.00', '33.00', '70', 'male', 'L2Teleporter', '40', '195', '164', '1.15', '1.21', '40', '1', '30', '21', '20', '25', '0', '0', '9', '19', '3', '17', '282', '0', '333', '0', '0', '0', '66', '137', 'NULL', '0', '0', '0', 'LAST_HIT');
----------------------------------------------------------------------------
Помог жми Спасибо

Последний раз редактировалось UFODriverr; 08.06.2010 в 12:53.
UFODriverr вне форума Отправить сообщение для UFODriverr с помощью ICQ Отправить сообщение для UFODriverr с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 07.06.2010, 23:04   #6
Герой

По умолчанию Re: SQL Err 1064

describe npc покажи
ginger вне форума Отправить сообщение для ginger с помощью ICQ Отправить сообщение для ginger с помощью Skype™ Ответить с цитированием
Непрочитано 08.06.2010, 16:03   #7
Пользователь

Автор темы (Топик Стартер) Re: SQL Err 1064

UFODrivver спс большое!!! Работает.
Viget вне форума Ответить с цитированием
Непрочитано 08.06.2010, 16:12   #8
Изгнанные

По умолчанию Re: SQL Err 1064

Viget, Да не за что. Если что обращайся)
UFODriverr вне форума Отправить сообщение для UFODriverr с помощью ICQ Отправить сообщение для UFODriverr с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка 1064 при заливке базы через MySQL-Front FallenAngels World of WarCraft 3 02.05.2009 18:20
ERROR 1064 Помогите! sergeychpz Lineage II 4 08.11.2008 18:23


© 2007–2022 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 01:18. Часовой пояс GMT +3.

Вверх