Как запросить UUID для postgres

Я хотел бы использовать UUID в качестве идентификатора, предоставить первые 8 цифр, чтобы узнать, существует ли он в базе данных.

обычно я могу сделать это без проблем:

select * from TABLE where id = 'e99aec55-9e32-4c84-aed2-4a0251584941'::uuid

но это дает мне ошибку:

select * from TABLE where id LIKE 'e99aec55%@'::uuid

ошибка:

ERROR:  invalid input syntax for uuid: "e99aec55%@"
LINE 1: select * from TABLE where id LIKE 'e99aec55...
                                              ^
Query failed
PostgreSQL said: invalid input syntax for uuid: "e99aec55%@"

Есть ли способ запросить первые n цифр для типа UUID в postgresql?

Ответы на вопрос(2)

Ваш ответ на вопрос