SIGN 函數 - AWS Clean Rooms

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

SIGN 函數

SIGN 函數傳回數字的符號 (正或負)。SIGN 函數的結果為 1-10,表示引數的符號。

語法

SIGN (number)

引數

number

數字或評估為數字的表達式。它可以是十進制或 FLOAT8 類型。 AWS Clean Rooms 可以根據隱含轉換規則轉換其他數據類型。

傳回類型

SIGN 會傳回與輸入引數相同的數值資料類型。如果輸入是十進制,則輸出為十進制(1,0)。

範例

若要確定從 SALES 表中為給定交易支付的佣金的符號,請使用以下範例。

SELECT commission, SIGN(commission) FROM sales WHERE salesid=10000; +------------+------+ | commission | sign | +------------+------+ | 28.05 | 1 | +------------+------+