Función SIGN
La función SIGN devuelve el signo (positivo o negativo) de un número. El resultado de la función SIGN es 1
, -1
o 0
, lo que indica el signo del argumento.
Sintaxis
SIGN (number)
Argumento
- número
-
Número o expresión que toma el valor de un número. Puede ser del tipo DECIMAL o FLOAT8. AWS Clean Rooms puede convertir otros tipos de datos de acuerdo con las reglas de conversión implícitas.
Tipo de retorno
SIGN devuelve el mismo tipo de datos numérico como el argumento de entrada. Si la entrada es DECIMAL, la salida es DECIMAL(1,0).
Ejemplos
Para determinar el signo de la comisión pagada por una transacción determinada a partir de la tabla SALES, utilice el siguiente ejemplo.
SELECT commission, SIGN(commission) FROM sales WHERE salesid=10000; +------------+------+ | commission | sign | +------------+------+ | 28.05 | 1 | +------------+------+