Diese Seite wurde mit KI-Unterstützung aus dem Englischen übersetzt. Bei Abweichungen ist die englische Version maßgeblich.
ABS
Gibt den Absolutwert des numerischen Arguments zurück.
Siehe auch:
[SELECT]
Syntax
SELECT ABS(numeric_expression) FROM <multipartIdentifier>;
abs(X)gibtNULLzurück, wennXgleichNULList.abs(X)gibt0.0zurück, wennXeine Zeichenkette oder ein BLOB ist, die sich nicht in einen numerischen Wert umwandeln lassen. IstXdie Ganzzahl -9223372036854775808, löstabs(X)einen Integer-Überlauffehler aus, da es keinen entsprechenden positiven 64-Bit-Zweierkomplementwert gibt.
Argumente
numeric_expression
Ein Ausdruck aus der Kategorie der exakten oder näherungsweisen numerischen Datentypen.
Rückgabewert(e)
Gibt einen positiven numerischen Wert zurück.
Beispiele
Den Absolutwert einer Zahl zurückgeben
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';
Weitere Informationen finden Sie unter https://www.sqlite.org/lang_mathfunc.html