Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[sql]масимальный ид в таблице
Поиск

[sql]масимальный ид в таблице

14 ответов151 просмотровСейчас просматривают: 1
A
Andrey

Пользователь

Участник

Постов: 47

На форуме с: 05.10.2008

Репутация: +2

Рейтинг: 0

· 20.01.2009, 14:26

Железо: кор 2 дуо 2.0, 2 гига оперативки
ОС: Винда хр х32
Программы: мускул 5.1.0 х32, ява х32
Сборка: Interlude, сервер: l2rt

Краткое изложение СУТИ проблемы: Скачал дополнение с масками, но при вводе в таблицу armor пишет:

Код
ERROR 1264 : Out of range value for column 'item_id' at row 1

Мои соображения по этому поводу: Знаю что это ошибка что неправильное значение в рядке item_id, там вроде масимальное 65535, а в моём случае это 55000*. Хотел поначалу увеличить масимальное значение,но подумал ограничение сделано же не зря???
Вопрос: Можно ли увеличить максимально значение,и не будет ли последствий????

0
Wh1tePower
Wh1tePower

Пользователь

Ветеран

Постов: 846

На форуме с: 18.09.2007

Репутация: +623

Рейтинг: 0

· 20.01.2009, 14:33

Поставь ID поменьше , или залей всё руками в навикат

— La2Psy.ru [ADM]Wh1tePower...

0
A
Andrey

Пользователь

Участник

Постов: 47

На форуме с: 05.10.2008

Репутация: +2

Рейтинг: 0

· 20.01.2009, 14:35

заливал руками тогда пишет поставте значение от 0 до 65535)))). Если я поставлю что размер рядка item_id будет не 5 а 6 символов, запрос будет успешный,но на сервак не повлеяет?

0
Wh1tePower
Wh1tePower

Пользователь

Ветеран

Постов: 846

На форуме с: 18.09.2007

Репутация: +623

Рейтинг: 0

· 20.01.2009, 14:37

Нет , не должно повлиять , но на твоём месте я сначала бы дампанул базу на всяк пожарный ) А ещё всё таки попробовал с более маленьким ID

— La2Psy.ru [ADM]Wh1tePower...

0
A
Andrey

Пользователь

Участник

Постов: 47

На форуме с: 05.10.2008

Репутация: +2

Рейтинг: 0

· 20.01.2009, 14:43

дак просто и в сервер впихнул файлы и в патч,а потом только вспомнил про базу))

0
Wh1tePower
Wh1tePower

Пользователь

Ветеран

Постов: 846

На форуме с: 18.09.2007

Репутация: +623

Рейтинг: 0

· 20.01.2009, 14:53

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

— La2Psy.ru [ADM]Wh1tePower...

0
A
Andrey

Пользователь

Участник

Постов: 47

На форуме с: 05.10.2008

Репутация: +2

Рейтинг: 0

· 20.01.2009, 14:54

изменил в рядке маскимальное значение символов с 5 на до 7,и изменил тип с smallint на int. smallint это вроде 2 байта а int 4, на с++ это разницы не играет, на яве я думаю тоже

0
Gradesk
Gradesk

Пользователь

Ветеран

Постов: 639

На форуме с: 09.04.2008

Репутация: +619

Рейтинг: 0

· 20.01.2009, 15:00

Лично у меня таких проблем с БД нету. выставил 9ти значный айди. сохранилось норм, единственное запуск сервера не потестил, уш очень лень. Но во всяком случаее, в БД спавна листа идут очень большие ID и никаких проблем веть нету.

0
A
Andrey

Пользователь

Участник

Постов: 47

На форуме с: 05.10.2008

Репутация: +2

Рейтинг: 0

· 20.01.2009, 15:06

Только что протестил)
Всунул вещь с этим ИДом как дроп с рб.
После:
Просто через админку взял себе предмет в инвертарь,всё было норм, потом убил рб и сново было норм)))

0
Gradesk
Gradesk

Пользователь

Ветеран

Постов: 639

На форуме с: 09.04.2008

Репутация: +619

Рейтинг: 0

· 20.01.2009, 15:10

Кстати, если ты будеш использовать большие айди предметов в продаже через мультисел, то будет косяк в их отображении, я погдато тестил и пришёл к выводу что максимальное значение айди без проблем с мультиселами примерно 20-30к.

0
Wh1tePower
Wh1tePower

Пользователь

Ветеран

Постов: 846

На форуме с: 18.09.2007

Репутация: +623

Рейтинг: 0

· 20.01.2009, 15:11

Всмысле было норм? Она тебе дропнулась? Если да значит есть у тебя такай вещичка в базе уже )

— La2Psy.ru [ADM]Wh1tePower...

0
A
Andrey

Пользователь

Участник

Постов: 47

На форуме с: 05.10.2008

Репутация: +2

Рейтинг: 0

· 20.01.2009, 15:21

Gradesk: Кстати, если ты будеш использовать большие айди предметов в продаже через мультисел, то будет косяк в их отображении, я погдато тестил и пришёл к выводу что максимальное значение айди без проблем с мультиселами примерно 20-30к.

стабильно должно быть до 65535 это точно,так как в стандарте стоит, а насчёт продажи через мультисел щяс проверю



Код
Всмысле было норм? Она тебе дропнулась? Если да значит есть у тебя такай вещичка в базе уже )


Потому что уже ввёл))

0
Gradesk
Gradesk

Пользователь

Ветеран

Постов: 639

На форуме с: 09.04.2008

Репутация: +619

Рейтинг: 0

· 20.01.2009, 16:01

Стабильно я и 2 милиона ставил айди (то есть семи знак). На сервере норм. всё грузится, в инвенторе есть,с мобов дропается вот клиент глючит. Ну покрайней мери на ИТ, мб в дальних хрониках такого нет, хз не тестил :).

0
A
Andrey

Пользователь

Участник

Постов: 47

На форуме с: 05.10.2008

Репутация: +2

Рейтинг: 0

· 20.01.2009, 16:17

мдык ещё один рестар и...не загружается.. В отладке пишет что не найден ид))) Поставил 5-значный и всем советую!

0
Тема закрыта для ответов