Autor Zpráva
Cup
Profil
je chyba když v místech kde budou menší čísla dám místo smallint sloupec s int ? je to velkej rozdíl co se týče například nároků na db?
Kcko
Profil
ano je to rozdil // mm.gene.cz
Cup
Profil
jestli tim myslite ze

SMALLINT
- rozsah hodnot od -32768 do 32767, bez znaménka 0 až 65535

INT nebo INTEGER
- rozsah hodnot od -2147483648 do +2147483647, bez znaménka 0 až 4294967295

tak to vím .. ale spíš se ptám zda to má nějký negativní dopad třeba na rychlost databáze ... nebo na cokoli, nebo jestli je to jedno
joe
Profil
Jestli se nepletu, tak různé typy zabírají různý počet bajtů, ne? Ale jestli to má pak dopad na db, to nevím, také by mě to zajímalo, nicméně se snažím používat takové sloupce, které jsou vhodné, když to lze určit :)
Alphard
Profil
Cup
viz
http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html
http://www.linuxsoft.cz/article.php?id_article=768

když to zdůrazním, int zabírá dvakrát více místa, jestli to není nutné ukládat velká, je to zbytečné
Cup
Profil
ok děkuji :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: