Posted By: eagle (Jirka Novak) on 'CZdatabases' Title: SQL newbie question Date: Mon Dec 4 15:56:30 2000 Kdyz uz se tu pokladaji newbie dotazy, taxi taky jeden prihodim... Rekneme, ze mam MySQL. Vytvorim databazi, vytvarim tabulku: CREATE TABLE tabulka( id int primary key unique auto_increment, name varchar(64), ...); Me by zajimalo, jak se vlastne zachazi s tim "auto_increment". Cili jak docilim toho, ze 'id' si generuje sam RDBMS. Zatim to funguje tak, ze si zjistim nejvetsi 'id', prictu 1 a vlozim prvek s vyslednym 'id'. To ale s "auto_increment" nema nic spolecneho. Zrovna tak ne s "unique". Moje predstava je takova, ze v INSERT INTO tabulka VALUES(...); zadam na miste 'id' nejakou specialni hodnotu nebo znak, kterym dam najevo, jak to vlastne chci. :-) Takze jak to vlastne je? ----------------------------------------- Eagle | Jirka "Eagle" Novak | | eagle@unicode.cz | "Nemente veci, ktere jiz samy | ICQ: 46044619 | o sobe dobre funguji." | http://www.unicode.cz/~eagle/ | Lao'c -----------------------------------------