Kebanyakan oracle database menggunakan sequances untuk menjaga performa database di load secara lebih cepat dan less capacity storage tetepi ada beberapa problem, The most commons problem menggunakan sequances adalah

  1. Sering problem ketika data migration apalagi ketika ada merging databases
  2. Replication processes where duplication of the sequences occur

Untuk menghandle masalah tersebut kita bisa menggunkan UUID (Universal Unique Indetifier aka SYS_GUID).

Jika di running maka hasilnya seperti berikut:

SQL> select * 
from test_table_guid;

ID                               NAMA                                PRICE
-------------------------------- ------------------------------ ----------
BC503DB2213602D1E053020012AC7CDA Apple Macbook Pro 13 inch 2017 28000
BC503DB2213702D1E053020012AC7CDA Apple Macbook Pro 13 inch 2017 25000