Я пытаюсь построить регулярное выражение с переменными как часть совпадающей строки:
var_a := 'somestring'
var_b := 'someotherstring'
IF EXISTS (SELECT 1 FROM some_table WHERE some_field ~* 'var_a.+?(?=\-)\-var_b)')
Как вставить переменные в строку? Как и в js, вы можете просто сделать:
`${var_a} restofstring`