sql >> Base de Datos >  >> RDS >> Oracle

Escapar guión bajo en PL/SQL

Puedes usar la cláusula de escape:

if :new.column_a LIKE '%\_H' escape '\' then

Otra opción es simplemente extraer los dos últimos caracteres:

if substr(:new.column_a, -2) = '_H' then

Si el parámetro para substr() es negativo, Oracle extraerá el número especificado de caracteres del extremo derecho.