Witam,
pytanie jak w temacie.
Jakie są metody automatycznego wypełnienia kolumn całkowitych wartościami unikalnymi w bazach MS SQL, ORACLE ?
W bazie MS SQL:
- należy utworzyć dla kolumny ograniczenie PRIMARY KEY lub UNIQUE
Nie jest to prawdą. Nie trzeba zakładać żadnych kluczy aby w kolumy dowlnego typu wypełnić automatycznie wartościami
unikalnymi. Indeks unique uniemożliwia wstawienie (automaycznie i ręcznie) dwóch identycznych wartości (dowolnego typu).
- oraz stworzenie indexu bez powtórzeń.
Unique w mssqlu nie jest równoznaczne z założeniem indeksu unique?
A Jak to wygląda w bazie Oracle??
</quote>
Zapewne tak samo jak wszędzie, trzeba różne wartości wstawić do kolumny jakimś automatem: programem, sekwencją, triggerem, czy jak tam jeszcze zwał.
Pozdrawiam