Autor | Zpráva | ||
---|---|---|---|
hugoman Profil * |
#1 · Zasláno: 4. 3. 2007, 14:32:37
Ako vlozit INT do databazy, ktore zacina nulami? Problem je v tom ze mi ich premaze ak ich tam vkladam....
napr 00124, zmeni na 124 |
||
djlj Profil |
#2 · Zasláno: 4. 3. 2007, 14:44:06
Nijak.
|
||
ronnie Profil |
#3 · Zasláno: 4. 3. 2007, 15:37:59 · Upravil/a: ronnie
Nejspíš používáš řetězec a ne číslo, tak změň typ sloupce na varchar.
|
||
nightfish Profil |
#4 · Zasláno: 4. 3. 2007, 16:16:23 · Upravil/a: nightfish
hugoman
jestli je to int a ukládáš ho jako int, tak nuly na začátku nemají žádný význam... pokud je tam nutně potřebuješ, tak to řeš až při výpisu z databáze select lpad(sloupec, 5, '0') ... http://dev.mysql.com/doc/refman/5.0/en/string-functions.html |
||
25k Profil * |
#5 · Zasláno: 5. 3. 2007, 10:06:18
A) vlastnost sloupce ZEROFILL
B) jak poradil nightfish C) nebo v PHP pres fci STR_PAD ci SPRINTF |
||
Yrrah Profil |
#6 · Zasláno: 5. 3. 2007, 12:39:08
hugoman
Reaguju skoro stejně jako u jiných dotazů. K čemu to potřebuješ? Většinou se totiž lidi ptají na úplně něco jinýho a hledají chyby jinde, než kde opravdu jsou. Takže - k čemu to vlastně potřebuješ? |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0