У меня есть таблица с регулярными выражениями, которую мне нужно использовать для фильтрации строк из другой таблицы.
Что-то вроде:
SELECT *
FROM a
WHERE foo SIMILAR TO '(SELECT regex FROM b)'
Очевидно, что это не сработает, потому что это не синтаксис, и в b
есть несколько строк, которые мне нужно перебрать.
Я использую PostgreSQL 8.3.