|
|
|
| Что означает "M" в конструции INT[(M)] ?Если е трудно обьясните по подробнее. Заранее благодарю. | |
|
|
|
|
|
|
|
для: jeans1986
(26.01.2007 в 16:26)
| | Число символов, отводимое под поле в отчете, когда используется консольный клиент. | |
|
|
|
|
|
|
|
для: Trianon
(26.01.2007 в 16:28)
| | Я в косоли mysql сделал, но он не работает. | |
|
|
|
|
|
|
|
для: jeans1986
(26.01.2007 в 16:39)
| | что не работает?
И с какой практической целью можно применять консольный клиент? | |
|
|
|
|
|
|
|
для: Trianon
(26.01.2007 в 16:46)
| | ну я хочу просто знать. а то в клиенте mysql я протестировал и не работает так как вы сказали. я зделал INT(2) и ввёл число 123456789. я дал запрос SELECT * FROM base и он мне выдал 123456789. | |
|
|
|
|
|
|
|
для: jeans1986
(26.01.2007 в 17:43)
| | Теперь сделайте наоборот INT(20) а число введите 1. И поглядите результат. | |
|
|
|
|
|
|
|
для: jeans1986
(26.01.2007 в 17:43)
| | Это минимальное поле - если число больше этого поля, столбец раздвигается автоматически. | |
|
|
|
|
|
|
|
для: cheops
(26.01.2007 в 17:48)
| | Я в клиенте mysql делаю, но не вижу результата. т.е как я понял это число хадаёт минимальную длину поля для отображения, и на данные он не влияет. а когда работаеш через PHP оно имеет значениме или можно забыть про него вообше? заранее благодарю. | |
|
|
|
|
|
|
|
для: jeans1986
(27.01.2007 в 10:09)
| | >Я в клиенте mysql делаю, но не вижу результата. т.е как я понял это число хадаёт минимальную длину поля для отображения,
Именно так. И только в консольном клиенте MySql.
и на данные он не влияет.
>именно так
>а когда работаеш через PHP оно имеет значениме или можно забыть про него вообше?
никакого.
Но в целях совместимости с другими диалектами SQL стоит указывать там значение не менее реально хранящихся данных. | |
|
|
|