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.
Funciones Oracle |