проблема с SQL - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > Разное / Other > Курилка / Yak floor

Курилка / Yak floor
Свободное общение, рассуждения на любые интересные вам темы.

Ответ
Опции темы
Непрочитано 22.03.2013, 23:54   #1
Пользователь

Автор темы (Топик Стартер) проблема с SQL

кто может подсказать как исправить эту ошибку?



Вот сам sql внутри
INSERT INTO `npc` VALUES ('90000', '25283', 'GM Shop', '1', 'Arena DM', '1', 'NPC.a_traderA_MHuman', '10.00', '45.00', '70', 'male', 'L2Merchant', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '333', '0', '0', '0', '55', '132', '', '0', '1', '0', 'LAST_HIT');
bart86rus вне форума Ответить с цитированием
Непрочитано 22.03.2013, 23:55   #2
Аватар для Dementor
Герой

По умолчанию Re: проблема с SQL

Не совпадает кол-во колонок. Это надо ваше базу смотреть.
Dementor вне форума Ответить с цитированием
Непрочитано 22.03.2013, 23:56   #3
Аватар для [Shadow]
Герой

По умолчанию Re: проблема с SQL

Проверяйте колонки, где-то не сходится.
[Shadow] вне форума Отправить сообщение для [Shadow] с помощью ICQ Отправить сообщение для [Shadow] с помощью Skype™ Ответить с цитированием
Непрочитано 22.03.2013, 23:59   #4
Пользователь

Автор темы (Топик Стартер) Re: проблема с SQL

извините, но я еще новичок так что можно по подробнее? в бд в какой файл залезть нужно и с чем сравнивать?
Спасибо.
bart86rus вне форума Ответить с цитированием
Непрочитано 23.03.2013, 00:03   #5
Аватар для Dementor
Герой

По умолчанию Re: проблема с SQL

Цитата:
Сообщение от bart86rus Посмотреть сообщение
извините, но я еще новичок так что можно по подробнее? в бд в какой файл залезть нужно и с чем сравнивать?
Спасибо.
INSERT INTO `npc` VALUES ('90000', '25283', 'GM Shop', '1', 'Arena DM', '1', 'NPC.a_traderA_MHuman', '10.00', '45.00', '70', 'male', 'L2Merchant', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '333', '0', '0', '0', '55', '132', '', '0', '1', '0', 'LAST_HIT');

то что в скобках смотрите, видите там идет перечисление через запятую, в одинарных кавычках записи. Открываете таблицу npc в своей базе и смотрите где идет нисхождение.

Например
90000 - это Id Npc в мире,
25283 - это Id Npc в клиенте,
GMShop - это имя NPC
и так далее...

Сверяйте, у вас либо есть лишние колонки, либо нахватает, там дальше по логике рассуждайте. Я не могу Вам так подробно объяснить, так как это не объясняется, а это учить надо (запросы SQL).
Dementor вне форума Ответить с цитированием
Непрочитано 23.03.2013, 00:12   #6
Пользователь

Автор темы (Топик Стартер) Re: проблема с SQL

теперь понял спасибо.
Дело в том что я открываю бд а там даже нету этого id ))
bart86rus вне форума Ответить с цитированием
Непрочитано 23.03.2013, 00:22   #7
Аватар для Dementor
Герой

По умолчанию Re: проблема с SQL

Цитата:
Сообщение от bart86rus Посмотреть сообщение
теперь понял спасибо.
Дело в том что я открываю бд а там даже нету этого id ))
Пока запрос ни сделаете его не будет. Запрос без ошибок должен пройти.
Dementor вне форума Ответить с цитированием
Непрочитано 23.03.2013, 00:26   #8
Пользователь

Автор темы (Топик Стартер) Re: проблема с SQL

там в одном столбике косяк был) а я вручную вписал)

Добавлено через 8 минут
а вот смотрите для глобал гк.
у меня совпадает кол-во столбцов в бд с sql запросом. и ошибку выдает(
вот начало sql
CREATE TABLE `teleport` (
`Description` varchar(75) default NULL,
`id` decimal(11,0) NOT NULL default '0',
`loc_x` decimal(9,0) default NULL,
`loc_y` decimal(9,0) default NULL,
`loc_z` decimal(9,0) default NULL,
`price` decimal(6,0) default NULL,
`fornoble` int(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

INSERT INTO `teleport` VALUES ('Dark Elven Town -> Town of Gludio', '1', '-12672', '122776', '-3116', '10000', '0');
INSERT INTO `teleport` VALUES ('Elven Town -> Town of Gludio', '2', '-12672', '122776', '-3116', '9200', '0');
INSERT INTO `teleport` VALUES ('Elven Village -> Elven Forest', '468', '21362', '51122', '-3688', '710', '0');
INSERT INTO `teleport` VALUES ('Elven Village -> Neutral Zone', '469', '-10674', '75550', '-3597', '740', '0');
INSERT INTO `teleport` VALUES ('Elven Village -> Elven Fortress', '470', '29294', '74968', '-3776', '820', '0');
INSERT INTO `teleport` VALUES ('Town of Gludio -> Elven village', '3', '46934', '51467', '-2977', '9200', '0');
и тд

А вот сама ошибка
[Err] 1050 - Table 'teleport' already exists
[Err] CREATE TABLE `teleport` (
`Description` varchar(75) default NULL,
`id` decimal(11,0) NOT NULL default '0',
`loc_x` decimal(9,0) default NULL,
`loc_y` decimal(9,0) default NULL,
`loc_z` decimal(9,0) default NULL,
`price` decimal(6,0) default NULL,
`fornoble` int(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
[Msg] Finished - Unsuccessfully
--------------------------------------------------

Последний раз редактировалось bart86rus; 23.03.2013 в 00:34. Причина: Добавлено сообщение
bart86rus вне форума Ответить с цитированием
Непрочитано 23.03.2013, 00:41   #9
Аватар для itcry
Постоялец

По умолчанию Re: проблема с SQL

Все даже проще, чем Вы думаете. Нужно просто не много быть внимательнее. Ну и чуточку сообразительности)
http://translate.google.com/#en/ru/T...ready%20exists
itcry вне форума Отправить сообщение для itcry с помощью ICQ Отправить сообщение для itcry с помощью Skype™ Ответить с цитированием
Непрочитано 23.03.2013, 00:45   #10
Пользователь

Автор темы (Топик Стартер) Re: проблема с SQL

я это понял сразу хех) по этому удалил строчку CREATE TABLE `teleport` и вставил INSERT INTO teleport и ничего( может как то по другому писать?
bart86rus вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
zone_vertices tymboss Lineage II 0 19.03.2010 23:53
(Установка ОФФ Сервера Lineage2) Tonchi Копия официального сервера 2 03.01.2010 13:37
Проблема с загрузкой НПС в SQL Nomirikuta Lineage II 1 23.01.2009 20:03
Проблема с Microsoft SQL Server WISE Копия официального сервера 8 02.08.2008 04:48
Install Microsoft SQL Server 2000 Tonchi Копия официального сервера 0 24.11.2007 00:40


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

Вверх