переменная: _user_ids UUID[].
Использую ее для получиения результата другой функции, типа
select get_all users() into _user_ids.
Далее, хочу делать SELECT * FROM table WHERE id IN (_user_ids) - т.е. использовать список для IN. Сейчас ругается (operator does not exist: uuid = uuid[])
Что люди делают в таких случаях?
id = any(_user_ids)
Интересно, кстати, а есть какая-то причина, почему IN неработает? (А заодно почему ANY/ALL неработает для списка значений)?
Спасибо:)
Обсуждают сегодня