

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SIGN 関数
<a name="SIGN"></a>

 SIGN 関数は、数の符号 (正または負) を返します。SIGN 関数の結果は、引数の符号を示す `1`、`-1`、または `0` です。

## 構文
<a name="SIGN-synopsis"></a>

```
SIGN (number)
```

## 引数
<a name="SIGN-argument"></a>

 *number*   
数値、または数値に評価される式。DECIMALor FLOAT8 type. AWS Clean Rooms can は、暗黙的な変換ルールに従って他のデータ型を変換できます。

## 戻り型
<a name="SIGN-return-type"></a>

SIGN は、入力引数と同じ数値データ型を返します。入力が DECIMAL の場合、出力は DECIMAL(1,0) になります。

## 例
<a name="SIGN-examples"></a>

SALES テーブルから、特定の取引において支払われたコミッションの符号を判別するには、次の例を使用します。

```
SELECT commission, SIGN(commission)
FROM sales WHERE salesid=10000;

+------------+------+
| commission | sign |
+------------+------+
|      28.05 |    1 |
+------------+------+
```