Overview
TheSIGN()
function returns a sign of an argument. The returned values are -1 if the argument is less than zero, 1 if the argument is greater than zero, 0 if the argument is equal to zero.
Syntax
The syntax for theSIGN()
function is as follows:
SIGN()
function requires one argument:
x
: an expression that evaluates to a number.
Examples
Case #1: Sign of a number
The following example demonstrates how theSIGN()
function can be used to obtain the sign of a number:
-0
is accepted as an argument and is equal to zero
Case #2: SIGN() function with an expression
The following example demonstrates how theSIGN()
function can be used with an expression:
Case #3: Using the SIGN() function with a table
The following example demonstrates how theSIGN()
function can be used with a table to obtain the absolute values of all numbers in a specific column:
- Create a table signTable containing an value column with some positive, negative and equal to zero values:
- Use the following query to find the sign of all inserted values:
- The result will be as follows::