Fortlaufende Zahlen erzeugt man in SQL normalerweise, indem man bei der Tabellendefinition den Spaltentyp auf auto_increment stellt, und dann einfach diese Spalte beim Insert wegläßt, den Rest macht die db.
Hoppla - ist das Standard-SQL?
Oracle 8 kennt es jedenfalls nicht - dort würde ich eine sequence nehmen.