Utilizar un LIKE dentro de un DECODE

Para comparar dentro de un DECODE con parte de un texto del contenido de un campo, es decir, para poder utilizar un like u otras funciones en lugar de la igualdad que toma por defecto el DECODE se puede hacer lo siguiente:

Select
decode(CAMPO, (select CAMPO from dual where CAMPO like 'A%'), 'Campo comienza por A',
(select name from dual where name like 'B%'), 'Campo comienza por B',
'Campo no comienza ni por A ni por B')
From TABLA;

Responder

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Saltos automáticos de líneas y de párrafos.
  • Links to specified hosts will have a rel="nofollow" added to them.

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.

Más información sobre opciones de formato

CAPTCHA
Esta comprobación es para evitar el spam
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Busqueda con el motor de Google

Google