Posted By: medved (A~z na v~eky Mikov~ce.) on 'CZdatabases'
Title:     Re: Samoinkrementujici sloupce
Date:      Wed Nov  3 15:45:14 1999

> pak tedy dotaz:
> V mysql je to auto_increment
> V sybase 11.0.3 je to identity
> 
> A ta sekvence z PgSQL mi nic nerikala...
> 
> Jak je to teda s timhle, nebo uz neplati ANSI 92 SQL, nejak to presne 
> nesleduju, muzete se nekdo rozhovorit, co je teda standard.

Tezko rici, co je standard. Zda ANSI nebo 'Industry Leader' ;-).

Problem je v tom, ze se sice specifikuje norma (ANSI SQL 89), ale vyvoj jde 
dal. DB dodavatele pridavaji nove vlastnosti (ktere nejsou v norme ANSI 89) a 
po case se sejdou a nastane boj o to, ci syntaxe se stane standardni.

Vetsinou je vysledek takovy, ze od kazdeho vyrobce je tam trochu syntaxe a 
nova norma obsahuje radu podtrid (entry-level ANSI SQL 92).

Shrnuto a podtrzeno: nova norma vzdy standardizuje nejake nove veci, ktere ale 
rada databazi jiz dlouho dela jinak...

BTW sekvence jsou myslim v Oracle (a snad i v Informixu). Definuje se myslim 
datovy typ a zpusob ziskani dalsi hodnoty (+1...). Potom pojmenovanou sekvenci 
priraduis sloupci v tabulce. 

> Martin 

Bye

Medved

Si vis pacem, para bellum.

Search the boards