abs関数

abs関数は、入力式の絶対値を返します。

構文:
number abs(n)

セマンティクス:

  • n: 引数nは、数値に解決される式です。
  • 戻り型: number。
    • 引数nと同じ型を返します。
    • 次の場合にNULL値を返します:
      • nはNULL値に解決されます
      • nは数値には解決されません
    • nが正/負の無限大に解決された場合、正の無限大を返します。
    • nがNaNに解決される場合は、NaNを返します。
    • nが正/負のゼロに解決される場合、ゼロを返します。
    • nが整数型の値に解決され、Integer.MIN_VALUEと等しい場合は、Integer.MIN_VALUEを返します。
    • nがlong型の値に解決され、Long.MIN_VALUEと等しい場合は、Long.MIN_VALUEを返します。
例:
SELECT abs(n) FROM Userstocks
nの値 出力
10 10
-10 10
1.67 1.67
-1.67 1.67