翻訳ページ
このページは AI の支援を受けて英語から翻訳されています。内容が異なる場合は英語版が正となります。
SIGN
入力値が負の場合は -1、入力値が 0 の場合は 0、入力値が正の場合は 1 を返します。
関連項目:
[SELECT]
構文
SELECT SIGN(numeric_expression) FROM <multipartIdentifier>;
引数
numeric_expression
真数値または概数値のデータ型カテゴリに属する式。
numeric_expression が
NULLの場合、または数値に損失なく変換できないstringか BLOB の場合、関数はNULLを返します。
戻り値
-1、0、1 のいずれかを返します。
例
数値の符号を判定する
SELECT name, sign(strftime('%s', creationTimestamp)-strftime('%s','now')) as sign
FROM google.compute.instances
WHERE project = 'stackql-demo'
AND zone = 'australia-southeast1-a';
詳細については、https://www.sqlite.org/lang_corefunc.html#sign を参照してください。