Obteniendo Patrones con Like en SQL

Este código muestra como obtener patrones con Like o iLike en una consulta SQL.

Distingue entre mayúscula y minúscula.

Select * From tabla Where campo like ('%t%') -- cadena completa
Select * From tabla Where campo like ('%t') -- lado izquierdo
Select * From tabla Where campo like ('t%') -- lado derecho

iLike se utiliza en Postgres y es sensitivo, osea no distingue entre mayúscula y minúscula.

Select * From tabla Where campo iLike ('%t%') -- cadena completa
Select * From tabla Where campo iLike ('%t') -- lado izquierdo
Select * From tabla Where campo iLike ('t%') -- lado derecho

Transforma a mayúscula.

Select * From tabla Where campo ('%'||UPPER('t')||'%')