Pouziti autoincrementu

Honza Pazdziora adelton na informatics.muni.cz
Středa Červen 18 13:12:05 CEST 2003


On Tue, Jun 17, 2003 at 09:51:26AM +0200, [cz]Emo wrote:
> A co zkusit neco jako:
> 
> Zamknout tabulku
> Select Max(id)
> Insert Max_ID+1;
> Odemknout tabulku
> 
> Tam by snad nemuselo dochazet k popsanemu primary key violated.

Piste sve odpovedi _pod_ to, na co reagujete.

Proc chcete zamykat cele tabulky, kdyz muzete pouzit auto_increment?
To je jako byste si rekl, ze si budete hlidat primarni klice sam,
protoze to umite lip nez ta databaze.

> Ale nezkousel jsem to.

Nezkousejte to. Pouzijte auto_increment nebo sekvenci, podle toho, co
Vas databazovy system podporuje.

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, auth. WWW servers, XML/XSL, ...
		Only self-confident people can be simple.


Další informace o konferenci Test