To_Char

Función de Oracle de SQL que convierte un valor de cualquier tipo a cadena de texto.

Ejemplo 1:

Select to_char(clave), nombre
from clientes

Esta consulta mostrará todos los registros de la tabla “clientes”. Visualizará sólo las columnas “clave” y “nombre” y, además, la columna “clave” que es de tipo “Number” la convertirá a carácter.

Ejemplo 2:

select sysdate
from dual
where TO_CHAR(sysdate, “DD/MM/YYYY”)=”09/01/2007″

Esta consulta seleccionará sólo los registros con la fecha indicada. Como se puede observar se ha convertido la fecha del campo “sysdate” de tipo DATE de Oracle a cadena de texto para compararla con la fecha dada entre comillas (texto).

Ejemplo 3:

select to_char(sysdate, ‘YYYY’)
from dual

Devolverá el año de la fecha pasada como parámetro.

alonsojpd

alonsojpd

Presidente y fundador de Proyecto A y AjpdSoft

Deja un comentario