Oracle/PLSQL: Funciones – Listado por categoría

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

  • alfabéticamente
  • categoría

Oracle/PLSQL: Funciones – Listado por categoría

Para una fácil referencia, proporcionamos una lista de todas las funciones de Oracle/PLSQL. La lista de funciones de Oracle/PLSQL se clasifica en tipos de función según categorías como Cadena/Carácter, Conversión, Avanzado, Número/Matemática y Fecha/Hora.

Estas funciones se pueden utilizar en sentencias SQL o consultas en Oracle. Alternativamente, se pueden utilizar en el entorno de programación proporcionado por la base de datos Oracle/PLSQL, como procedimientos almacenados, funciones, disparadores, etc.

A continuación se muestra una lista de funciones de Oracle/PLSQL ordenadas por categoría (es decir, tipo de función).

Funciones de cadenas/caracteres

ASCII ASCIISTR CHR COMPOSE CONCAT Concat con || CONVERT DECOMPOSE DUMP INITCAP INSTR INSTR2 INSTR4 INSTRB INSTRC LENGTH LENGTH2 LENGTH4 LENGTHB LENGTHC LOWER LPAD LTRIM NCHR REGEXP_INSTR REGEXP_REPLACE REGEXP_SUBSTR REPLACE RPAD RTRIM SOUNDEX SUBSTR TRANSLATE TRIM UPPER VSIZE

Funciones numéricas/matemáticas

ABS ACOS ASIN ATAN ATAN2 AVG BITAND CEIL COS COSH COUNT EXP FLOOR MAYOR MENOR MENOR LN LOG MAX MEDIAN MIN MOD POWER REGEXP_COUNT ROWNUM SIGN SIN SINH SQRT SUM TAN TANH TRUNC (numérico)

funciones de fecha/hora

ADD_MONTHS CURRENT_DATE CURRENT_TIMESTAMP DBTIMEZONE EXTRACT LAST_DAY LOCALTIMESTAMP MONTHS_BETWEEN NEW_TIME NEXT_DAY ROUND(fecha) SESSIONTIMEZONE SYSDATE SYSTIMESTAMP TRUNC(fecha) TZ_OFFSET

función de conversión

BIN_TO_NUM CAST CHARTOROWID FROM_TZ HEXTORAW NUMTODSINTERVAL NUMTOYMINTERVAL RAWTOHEX TO_CHAR TO_CLOB TO_DATE TO_DSINTERVAL TO_LOB TO_MULTI_BYTE TO_NCLOB TO_NUMBER TO_SINGLE_BYTE TO_TIMESTAMP TO_TIMESTAMP_TZ TO_YMINTERVAL

Funciones analíticas

CORR COVAR_POP COVAR_SAMP CUME_DIST DENSE_RANK FIRST_VALUE LAG LAST_VALUE LEAD LISTAGG NTH_VALUE RANK STDDEV VAR_POP VAR_SAMP VARIANCE

Características avanzadas

BFILENAME CARDINALITY CASE COALESCE DECODE EMPTY_BLOB EMPTY_CLOB GROUP_ID LNNVL NANVL NULLIF NVL NVL2 SYS_CONTEXT UID USER USERENV

Funciones misceláneas

SQLCODE SQLERRM Recupera el ID de usuario de la sesión actual de Oracle Recupera el ID de sesión del usuario conectado