WapStyle » 2011.10.08 23:53

Задаём вопросы  :D

Мой вопрос:
Что будет если закончиться ID в MySQL `id` int(16) unsigned NOT NULL AUTO_INCREMENT
если число привысить 16 знаков  :D

TLENS » 2011.10.08 23:54

Проверь поставив `id` int(1)

WapStyle » 2011.10.08 23:56

TLENS написал:

Проверь поставив `id` int(1)

логично...неохота открывать пхпдезигнер...  :D

Gemorroj » 2011.10.09 01:23

это частая проблема в крупных проектах. для проверки можно автоинкремент выставить не на 1, а на большую цифру приближающуюся к границе int.
ставят в таких случаях просто bigint и не парятся. какой конкретно ошибкой ругнется СУБД, я не в курсе)

TLENS » 2011.10.09 10:19

Кстати  у меня в varchar(255) когда то записалось примерно 1500 символов.

Gemorroj » 2011.10.09 12:18

не верю (с)
varchar начиная вроде с 5 версии mysql, может быть максимум 65к символов, а не 255. так что видимо было не varchar(255), а varchar(1500)