PostgreSQL भी पूर्ण POSIX रेगुलर एक्सप्रेशन का समर्थन करता है:
select * from table where value ~* 'foo|bar|baz';
~*
केस असंवेदनशील मैच के लिए है, ~
केस संवेदनशील है।
एक अन्य विकल्प किसी का उपयोग करना है:
select * from table where value like any (array['%foo%', '%bar%', '%baz%']);
select * from table where value ilike any (array['%foo%', '%bar%', '%baz%']);
आप किसी भी ऑपरेटर के साथ किसी भी का उपयोग कर सकते हैं जो बूलियन उत्पन्न करता है। मुझे संदेह है कि रेगेक्स विकल्प जल्दी होंगे लेकिन कोई भी आपके टूलबॉक्स में उपयोगी टूल है।