mysql int unsigned

M
На сайте с 20.08.2004
Offline
376
643

в общем такая проблема, есть два вопроса

1. как сделать правильней

2. почему раньше работало

суть в том что есть определенные счетчики сообщений, поле целое без знаковое. если сообщение удаляется то естественно к счетчику -1.

возникает вот такая ошибка

BIGINT UNSIGNED value is out of range in '(`db`.`base`.`user_new_privmsg` - 1)'

оно как бы и логично, но раньше, на других серверах такой проблемы не было.

на вскидку решение это убрать unsigned. но хотел бы послушать то что можете предложить вы

спасибо

отец сыночка, лапочки дочки и еще одного сыночка

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий