Du opretter sekvens databaseobjekter , når du har brug for at generere nye værdier for en kolonne i Oracle database tabel . Sekvenser er specielle databaseobjekter der giver sekventielle numre for data-input til en tabel . The Oracle "Opret Sequence " kommandoen tillader dig at oprette sekvens objekter. Ved at bruge sekvenser du kan give Oracle database brugerne de primære nøgler for antallet typen kolonner, f.eks købsordre , medarbejdernummer og salg ordrenummer, hvor input skal være i numerisk rækkefølge . Instruktioner
1
Klik på "Start " knappen i Windows og derefter klikke på " Oracle PL /SQL Management Console ".
2
Tilføj følgende PL /SQL udsagn i åbent vindue for at skabe en sekvens objekt for at generere værdier i " vendor_seq " feltet automatisk : Hej
CREATE SEQUENCE vendor_seq
MINVALUE 1
START mED
INCREMENT BY 1
CACHE 20, .
* hente den næste værdi fra vendor_seq med NEXTVAL erklæring
INSERT INTO leverandører
( vendor_id , vendor_name ) < br >
VÆRDIER
( vendor_seq.NEXTVAL ' Hewlett Packard ');
* En ny rekord indsat i " leverandører " tabellen. Den " vendor_id " feltet er tildelt det næste nummer fra " vendor_seq " til " Hewlett Packard " leverandør.
3
Klik på " File" og klik på "Gem" for at gemme den procedure i din Oracle PL /SQL -program.