Если приглашение: 2 пусто, скорее всего, оно будет нулевым.Это может быть то, что вы ищете:
and (:2 is null or a.strm = g.first_term_valid)
Если вы тоже хотите проверить пустое значение, попробуйте следующее:
and (:2 is null or :2 = ' ' or a.strm = g.first_term_valid)
Не стесняйтесь добавлять выражения.Шаблон должен быть виден.