Presentation is loading. Please wait.

Presentation is loading. Please wait.

Database Programming Sections 11-12–Sequences, Indexes & Synonyms, Controlling User Access, Creating & Revoking Object Privileges 11/25/08.

Similar presentations


Presentation on theme: "Database Programming Sections 11-12–Sequences, Indexes & Synonyms, Controlling User Access, Creating & Revoking Object Privileges 11/25/08."— Presentation transcript:

1 Database Programming Sections 11-12–Sequences, Indexes & Synonyms, Controlling User Access, Creating & Revoking Object Privileges 11/25/08

2 Marge Hohly

3 Database objects include:
Tables View Sequence – a shareable object used to automatically generate unique numbers Can be used for primary keys Can set increment interval Increment by (specifies interval between sequence numbers, need to be integer dft = 1) Start with (initial number of sequence, dft = 1) MAXVALUE (max. value of sequence) NOMAXVALUE (max of 10^27 for ascending & -1 fir descending) MinValue (min. sequence value) NoMinValue (min value of 1 for ascending, and –(10^27) for descending (default)) Cycle|NoCycle (specifies whether the sequence continues to generate values after reaching its max or min values (Dft = NoCycle)) Cahce n |NoCache (# of values Oracle server pre-allocates and keep in memory. Dft = 20 values. If system crashes, the values are lost) Marge Hohly

4 Marge Hohly

5 Marge Hohly

6 NEXTVAL – must qualify with sequence name. Sequence.NEXTVAL
Marge Hohly

7 Marge Hohly

8 Marge Hohly

9 Marge Hohly

10 Marge Hohly

11 Marge Hohly

12 Marge Hohly

13 Marge Hohly

14 Marge Hohly

15 Marge Hohly

16 Marge Hohly


Download ppt "Database Programming Sections 11-12–Sequences, Indexes & Synonyms, Controlling User Access, Creating & Revoking Object Privileges 11/25/08."

Similar presentations


Ads by Google