por marco.prodata » 10 Dez 2018 08:41
UUID = Um identificador único universal (do inglês universally unique identifier - UUID) é um número de 128 bits usado para identificar informações em sistemas de computação.
Esse tipo de campo é um hash único para identificar o que precisar. Eu uso por exemplo, num sistema de autenticação de dispositivos móveis, para liberar e bloquear acesso dos mesmos. Em vários bancos de dados hoje é possÃvel criar campo do tipo UUID, no fim das contas ele é uma string de tamanho padrão e com uma formatação padrão também.
Logo vc consegue fazer comparações como se fosse string mesmo:
select * from foo where id = 'a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11'