jarod20
15.02.2005, 08:49:40
Witam wszystkich,
Mam zapytanie, co oznacza ostatnia linijka tej funkcji, a zwłaszcza ta cyfra na końcu:
CREATE TABLE `user` (
`id_user` int(11) NOT NULL auto_increment,
`ip_user` int(11) NOT NULL default '0',
UNIQUE KEY `id_user` (`id_user`)
) TYPE=MyISAM AUTO_INCREMENT=181 ;
Z góry dziękuję za odpowiedź.
Pozdrawiam
kszychu
15.02.2005, 09:41:34
Oznacza, że następnym id_user wstawianym automatycznie będzie 181. Jak to wykosisz to pole numerowane będzie od 1.
jarod20
15.02.2005, 09:59:55
Dzięki bardzo!
A tak przy okazji, jaki najlepiej dać typ danych dla liczb z zakresu 1-9. Może być smallint(4)? A może są jakieś inne.
Jeszcze raz dzięki za odpowiedź!
ToPeR
15.02.2005, 11:49:04
Wystarczy Ci pole : TINYINT UNSIGNED, które ma zakres od 0-255;
hmmm
16.02.2005, 15:11:07
a co znaczy samo
Kod
TYPE=MyISAM
umieszczone za nawiasem tworzacym tabelke? i czy samo (w sensie, ze bez auto increment) cos daje?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.