Tipos de funciones para la conversión de datos en SQL

Actualizado: 12 jun


Funciones de conversión:

  • ASCIISTR(n): Función que nos autoriza modificar cualquier carácter de string que no son ASCII a un formato utf-16.


  • BIN_TO_NUM(n1, n2, n3): Función que nos permite modificar una cadena binaria a formato decimal, cada expresión «n» debe ser una valor de 0 o 1.


  • CHARTOROWID(n): Función que modifica una cadena en tipo de dato ROWID.


  • CAST(n): Función que nos crea la opcion de transformar temporalmente el valor de un tipo de datos a otro.


  • CONVERT(char, destino, origen): Función que transforma «char» del conjunto de caracteres «origen» al conjunto de caracteres «destino».


  • COMPOSE(‘char’): Función que transforma «char» a una cadena unicode normalizada al conjunto de caracteres del dato de entrada.


  • DECOMPOSE(char): Función que convierte «char» en una cadena única.


  • HEXTORAW(char): Función que convierte Char a Rowid.


  • RAWTOHEX(raw): Función que convierte un carácter de tipo Raw a su equivalente hexadecimal.


  • RAWTONHEX(raw): Función que convierte un carácter de tipo RAW a NVARCHAR2.


  • ROWIDTOCHAR(rowid): Función que convierte un valor del tipo ROWID a un valor de tipo VARCHAR2 cuya longitud es siempre 18.


  • ROWIDTONCHAR(rowid): Función que convierte un valor de tipo ROWID a NVARCHAR2.


  • SCN_TO_TIMESTAMP(number): Función que transforma el valor «number» SCN (system change number) al valor aproximado de tipo timestamp asociado a dicho «number».


  • TIMESTAMP_TO_SCN(timestamp): Función que convierte el valor introducido «timestamp» del tipo timestamp y devuelve el valor aproximado de SCN.


  • TO_BINARY_DOUBLE(expr, gfmt, ’nlsparam’): Función que devuelve un número con doble precisión en coma flotante.


  • TO_BINARY_FLOAT(expr, fmt, ’nlsparam’): Función que devuelve un número con precisión sencilla en coma flotante.


  • TO_CLOB(char): Función que convierte chart al tipo clob values. «char» puede ser de uno de los tipos CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB, o NCLOB.


  • TO_DATE(n1, [n2]): Función que convierte la cadena «n1» en fecha, conforme al formato de conversión «n2».


  • TO_LOB(long_column): Función que convierte un valor long o long raw de la columna «long_column» a un valor lob.


  • TO_MULTI_BYTE(char): Función que retorna un valor de carácter con todos los caracteres de un solo byte convertidos en caracteres multibyte.


  • TO_NUMBER(n): Función que convierte una cadena de caracteres en valor numérico.


  • TO_SINGLE_BYTE(char): Función que regresa CHAR con todos sus multibytes caracteres transformados a sus correspondientes caracteres simples. «char» debe ser de los tipos CHAR, VARCHAR2, NCHAR, o NVARCHAR2. El valor devuelto es del mismo tipo que el de «char».

0 visualizaciones0 comentarios

Entradas Recientes

Ver todo