Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 9 Dołączył: 24.07.2008 Skąd: Racibórz Ostrzeżenie: (10%)
|
witam mam takie zapytanie:
i ok i chce do tego dodać tabele powód ale dopiero zaczynam z mysql i nie wiem jaki wybrać typ (int lub varchar) i próbuje tak:
i moje pytanie dobrze kombinuje ?
Powód edycji: [erix] poprawka bbcode
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 353 Pomógł: 50 Dołączył: 28.07.2005 Skąd: Łaziska Górne Ostrzeżenie: (0%)
|
Z dokumentacji MySQL:http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html
Cytat The display width does not constrain the range of values that can be stored in the column, nor the number of digits that are displayed for values having a width exceeding that specified for the column. For example, a column specified as SMALLINT(3) has the usual SMALLINT range of -32768 to 32767, and values outside the range allowed by three characters are displayed using more than three characters. Czyli jeśli liczba w tym polu będzie miała mniej cyfr niż liczba podana w nawiasie, to zostanie dopełniona spacjami (ewentualnie zerami ZEROFILL), jeśli będzie miała więcej cyfr to nic się nie stanie. Nic nie piszą o ograniczeniu do 10 czy 11 znaków. |
|
|
|
dk1342 [MYSQL]tabela 2.03.2009, 17:43:46
dziadzlasu Tak na marginesie int(100) wartosc w nawiasie nie... 2.03.2009, 17:51:37
KCG INT to wartości liczbowe, a VARCHAR tekstowe, dla ... 2.03.2009, 18:07:15
dziadzlasu My bad, nie 9 nie 11 a 10 znakow
Do tych 10 dolic... 2.03.2009, 18:19:09
KCG Znaczy ja się nie mądruję, bo generalnie średnio r... 2.03.2009, 20:04:39
KCG W każdym razie może wydawać si... 2.03.2009, 23:08:55 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 21:15 |