Przejdź do głównej zawartości

Zwraca znak argumentu jako -1, 0 lub 1, zależnie od tego, czy x jest ujemne, zerowe, czy dodatnie, lub NULL, jeśli argument miał wartość NULL.

func.sign( <x> )
func.sign(0)
┌──────────────┐
│ func.sign(0) │
├──────────────┤
│ 0 │
└──────────────┘
SIGN( <x> )
SELECT SIGN(0);
┌─────────┐
│ sign(0) │
├─────────┤
│ 0 │
└─────────┘