Página traducida
Esta página se tradujo del inglés con ayuda de IA. Si hay diferencias entre ambas, la versión en inglés es la referencia.
ABS
Devuelve el valor absoluto del argumento numérico.
Consulte también:
[SELECT]
Sintaxis
SELECT ABS(numeric_expression) FROM <multipartIdentifier>;
abs(X)devuelveNULLsiXesNULL.abs(X)devuelve0.0siXes una cadena o un blob que no se puede convertir en un valor numérico. SiXes el entero -9223372036854775808,abs(X)genera un error de desbordamiento de enteros, ya que no existe un valor positivo equivalente en complemento a dos de 64 bits.
Argumentos
numeric_expression
Una expresión de la categoría de tipos de datos numéricos exactos o numéricos aproximados.
Valor(es) devuelto(s)
Devuelve un valor numérico positivo.
Ejemplos
Devolver el valor absoluto de un número
SELECT name, abs(strftime('%s', creationTimestamp)-strftime('%s','now')) as abs_value
FROM google.compute.instances
WHERE project = 'stackql-demo'
AND zone = 'australia-southeast1-a';
Para obtener más información, consulte https://www.sqlite.org/lang_mathfunc.html