|
о типах данных
|
|||
---|---|---|---|
#18+
Объясните, пжалста, что означает реально число в скобочках например вот здесь INT(1) Как говорит официальный ман: Указывает максимальный размер вывода. Максимально допустимый размер вывода составляет 255 символов. выделяется один байт на "ширину" столбца или 4, а куда-то там выводится 1 только байт...? Ну в общем, поможите, чем могёте:) Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2004, 07:58 |
|
о типах данных
|
|||
---|---|---|---|
#18+
руководство пользователяAs an extension to the SQL-92 standard, MySQL also supports the integer types TINYINT, MEDIUMINT, and BIGINT as listed in the tables above. Another extension is supported by MySQL for optionally specifying the display width of an integer value in parentheses following the base keyword for the type (for example, INT(4)). This optional width specification is used to left-pad the display of values whose width is less than the width specified for the column, but does not constrain the range of values that can be stored in the column, nor the number of digits that will be displayed for values whose width exceeds that specified for the column. When used in conjunction with the optional extension attribute ZEROFILL, the default padding of spaces is replaced with zeros. For example, for a column declared as INT(5) ZEROFILL, a value of 4 is retrieved as 00004. Note that if you store larger values than the display width in an integer column, you may experience problems when MySQL generates temporary tables for some complicated joins, as in these cases MySQL trusts that the data did fit into the original column width. как говорят в первоисточнике надо хранить числа не длинне чем указано в скобках иначе будут проблемы при создании временных таблиц при реализации особо сложных соединений. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2004, 10:19 |
|
о типах данных
|
|||
---|---|---|---|
#18+
А по-русски? Данный параметр влияет на выравнивание чисел при отображении что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2004, 11:38 |
|
о типах данных
|
|||
---|---|---|---|
#18+
Ну блин, ребята. Такой, можно сказать, "фундаментальный" вопрос, каждый раз пользуетесь данным параметром при создании таблицы и не знаете что сие реально означает? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2004, 06:19 |
|
о типах данных
|
|||
---|---|---|---|
#18+
не знаю. На мой взгляд, в моём посте всё описано в деталях просто :-) Если есть трудности с английским, обратиться надо в центр разговорного американского английского :-)) Ты что ли спама не получал? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2004, 11:19 |
|
о типах данных
|
|||
---|---|---|---|
#18+
никто не пользуется этип параметром при создании таблицы. это ширина отображения, а на сервере она никому не нужна, на клиенте с числом делают любой формат. это tinyint(4) вылезает в describe table и означает что число будет занимать до четырех символов (включая минус, например) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2004, 12:30 |
|
о типах данных
|
|||
---|---|---|---|
#18+
Антон К. Советую почитать руководство к описанию какой-нибудь мини - АТС Panasonic. Все на русском и ничерта не понятно, если первый раз видишь все эти японско-русские термины. fedd ОК. Берем sql-файл php-nuke. В каждом определении структуры таблицы используется парметр в скобках. Зачем это так делается? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2004, 14:39 |
|
о типах данных
|
|||
---|---|---|---|
#18+
Ну конечно, строковые данные и данные типа DECIMAL, хранящиеся в строках не рассматриваем ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2004, 14:41 |
|
о типах данных
|
|||
---|---|---|---|
#18+
они указыают, какой ширины будут колонки. в скобках. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2004, 14:59 |
|
о типах данных
|
|||
---|---|---|---|
#18+
Гениально. Надо записать на память. Детям-внукам буду потом рассказывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2004, 13:09 |
|
о типах данных
|
|||
---|---|---|---|
#18+
> ОК. Берем sql-файл php-nuke. В каждом определении структуры таблицы используется парметр в скобках. Зачем это так делается? я ж сказал - никто. php-nuke - это разве кто-то? число в скобках появляется когда делаешь describe таблицы или генерируешь скрипт mysqldumpом. записал? ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2004, 18:03 |
|
о типах данных
|
|||
---|---|---|---|
#18+
Нет, братан, не записал. Если эти числа в скобочках появляются при распечатке структуры таблицы, тогда данная информация содержится "на сервере" (с твоих слов). Ждем (пока еще) помощи зала. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2004, 06:50 |
|
о типах данных
|
|||
---|---|---|---|
#18+
А что собственно вам не понятно?! Это значение не иначе как количество байт для хранения информации в поле... А INT это сам тип поля... . http://sql.ru/]mahoune ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2004, 13:35 |
|
о типах данных
|
|||
---|---|---|---|
#18+
А что собственно вам не понятно?! Это значение не иначе как количество байт для хранения информации в поле... А INT это сам тип поля... Неправда, контр пример при типе поля INT(1) в нём хранится число 1000,т.е болье 255 INT(X) При типе поля zerofill, при выводе мелких чисел(длина меньше X) , оно дополняется 0 до этого размера X=3 при выводе 123 003 012 и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2004, 20:03 |
|
о типах данных
|
|||
---|---|---|---|
#18+
mahoune, нет, не байт, а the display width of an integer value. как сказано в цитате АНтона К., оно does not constrain the range of values that can be stored in the column, nor the number of digits that will be displayed for values whose width exceeds that specified for the column ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2004, 21:50 |
|
о типах данных
|
|||
---|---|---|---|
#18+
Звиняйте! Что-то клинит меня на этой неделе, совсем я обленился - пошел читать мануалы... . http://sql.ru/]mahoune ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2004, 13:54 |
|
|
start [/forum/topic.php?fid=47&msg=32455528&tid=1855309]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 311ms |
total: | 449ms |
0 / 0 |