Autor | Zpráva | ||
---|---|---|---|
Jirin Profil |
#1 · Zasláno: 17. 11. 2006, 22:51:22
Jak to je s NULL u integer. U string apod. pokud muze byt "nicotna" hodnota, tak se ma dat NULL, ale pokud je typu INT, ma se davat NULL anebo spise dat jak default 0. Jak to resite vy? Pripadne co je rychlejsi a co lepsi?;-)
A jeste vubec obecne, pokud mam NULL, sysel jsem, ze pokud ma mam treba varchar(50) - tak normalne zabira nejakych tech 50bajtu, i prestoo, pokud to necham prazdne. Kdezto pokud pouziju NULL, tak pak by melo byt mene bajtu - asi ctyri. Jak to tam je? |
||
Kajman_ Profil * |
#2 · Zasláno: 18. 11. 2006, 23:51:55
No, záleží na tom, zda v něch datech chcete dát nulu nebo žádné číslo.
Když uděláte průměr z hodnot null,1,null,2,null,3, tak dostanete 2, pokud místo null budou nuly, tak 1. |
||
mila Profil |
#3 · Zasláno: 19. 11. 2006, 01:05:46
NULL a nula je něco jiného. Null je něco jako nevím, nedefinováno, kdežto 0 je číslo jako každé jiné.
Je rozdíl, jestli do políčka cena napíšeš nula (zadarmo) nebo NULL (z nějakého důvodu nevyplněno). |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0