I\'m not fanatic on any database but I wish to see differences between vendors.
For instance, I use mostly Oracle and I see that others (MySQL, SQL Server, PostgreSQL, .
SQL Server has a built in Auto Incrementing feature you can add to a column when you want a simple incrementing integer for a table.
In Oracle, you need to create a sequence and apply the appropriate trigger to have it increment itself.