Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Existe uma maneira de criar uma chave primária Guid de incremento automático em um banco de dados Oracle?


Você pode usar SYS_GUID() para gerar um GUID e usá-lo como valor DEFAULT de uma coluna:
CREATE TABLE test_table (
  uid_col RAW(32) DEFAULT SYS_GUID(),
  some_val VARCHAR2(10)
);

EDITAR :Veja as respostas para esta pergunta para mais detalhes.