Трюк дня. Как узнать размер базы данных PostgreSQL?
Такое решение полностью стандартно, работало, и будет работать на любой СУБД:
create table patterns (pattern varchar (32));
insert into patterns values ('bla%');
insert into patterns values ('%foo%');
insert into patterns values ('batz%');
select something
from tab
where exists (
select 1
from patterns
where something like pattern
);
Вместо таблицы можно использовать любую конструкцию способную вернуть строки, такие как например: представление, табличные функции, коллекции и т.д.
#tips
Post #686
1.58K
- 🤡 7
- 👍 1