Eu uso UUID() para criar um valor único. exemplo: insert into Companies (CompanyID, CompanyName) Values(UUID(), "TestUUID");