Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: int (11). (11) - Что это? числа до 11 знаков?
 
 автор: kotProgger   (30.10.2007 в 17:25)   письмо автору
 
 

Здравствуйте?

Не могу понять что означает чило в типе данных INT (???). У меня есть книга по MySQL но там по этому поводу ничего нет.

Спасибо.

   
 
 автор: provodnik   (30.10.2007 в 23:52)   письмо автору
 
   для: kotProgger   (30.10.2007 в 17:25)
 

int (11). (11) - Что это? числа до 11 знаков?
угу

   
 
 автор: Ralph   (31.10.2007 в 00:50)   письмо автору
 
   для: provodnik   (30.10.2007 в 23:52)
 

Не совсем...Цитата из справочника:"при необходимости указывать количество показываемых пользователю символов целого числа в круглых скобках, следующих за базовым ключевым словом данного типа (например INT(4)). Это необязательное указание количества выводимых символов используется для дополнения слева выводимых значений, которые содержат символов меньше, чем заданная ширина столбца,"

   
 
 автор: Ralph   (31.10.2007 в 00:54)   письмо автору
 
   для: Ralph   (31.10.2007 в 00:50)
 

"однако не накладывает ограничений ни на диапазон величин, которые могут храниться в столбце, ни на количество разрядов, которые могут выводиться для величин, у которых количество символов превосходит ширину данного столбца. Если дополнительно указан необязательный атрибут ZEROFILL, свободные позиции по умолчанию заполняются нолями. Например, для столбца, объявленного как INT(5 ) ZEROFILL, величина 4 извлекается как 00004 ."

   
 
 автор: Davey   (31.10.2007 в 08:34)   письмо автору
 
   для: kotProgger   (30.10.2007 в 17:25)
 

вот может почерпнёте чего..
http://softtime.ru/forum/read.php?id_forum=3&id_theme=43996&page=1

   
 
 автор: Ralph   (31.10.2007 в 09:47)   письмо автору
 
   для: Davey   (31.10.2007 в 08:34)
 

Короче говоря,не обращайте внимания,я у себя этот параметр вообще никогда не указываю,ведь хоть ты INT(1) напиши,хоть INT(11) ,все равно-как хранились в столбце INT числа в диапазоне -2Г...2Г (0...4Г),так они и будут так же храниться :)

   
 
 автор: cheops   (31.10.2007 в 11:23)   письмо автору
 
   для: kotProgger   (30.10.2007 в 17:25)
 

Эта цифра используется для консольных клиентов - ширина столбца при отображении значений в результирующей таблице, причём если значение больше заданной ширины - столбец автоматически раздвигается - можно не обращать внимание на это число при работе из PHP.

   
 
 автор: kotProgger   (02.11.2007 в 17:46)   письмо автору
 
   для: cheops   (31.10.2007 в 11:23)
 

Спасибо большое.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования