What are the other ways of achieving auto-increment in oracle other than use of triggers?
In addition to e.g. FerranB's answer: It is probably worth to mention that, as opposed to how auto_incement works in MySQL: