Compartir a través de


Funciones escalares ODBC

Se aplica a: Access 2013, Office 2013

Microsoft Access SQL admite el uso de la sintaxis definida por ODBC para funciones escalares.

Por ejemplo, la consulta SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE WHERE {fn ABS(DAILYCHANGE)} > 5 devolvería todas las filas donde el valor absoluto del cambio en el precio de un stock era mayor que cinco.

Se admite un subconjunto de las funciones escalares definidas por ODBC. En la siguiente tabla, se enumeran las funciones admitidas.

Para obtener una descripción de los argumentos y una explicación completa de la sintaxis de escape para incluir funciones en una instrucción SQL, vea la documentación de ODBC.

Funciones de cadena

ASCII

LONGITUD

RTRIM

CHAR

LOCALIZAR

SPACE

CONCAT

LTRIM

SUBSTRING

LCASE

CORRECTO

UCASE

IZQUIERDA

Funciones numéricas

ABS

PISO

PECADO

ATAN

REGISTRO

SQRT

TECHO

PODER

TAN

PORQUE

RAND

MOD

EXP

FIRMAR

Funciones De fecha y hora &

CURDATE

DAYOFYEAR

MONTH

CURTIME

YEAR

SEMANA

AHORA

HOUR

CUARTO

DAYOFMONTH

MINUTE

MONTHNAME

DAYOFWEEK

SECOND

DAYNAME

Conversión de tipos de datos

CONVERT

Los literales de cadena se pueden convertir a los siguientes tipos de datos: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR y SQL_DATETIME.