tencent cloud

TDSQL-C for MySQL

数学演算関数のサポートの説明

Baixar
Modo Foco
Tamanho da Fonte
Última atualização: 2025-12-30 16:46:22
Traduzido por IA
現在、読み取り専用分析エンジンはMySQLの数学関数の大部分をサポートしていますが、一部のシナリオでは依然として制限や非互換性が存在します。本稿では、読み取り専用分析エンジンにおける数学関数のサポートリストについて説明し、入力パラメータの型制限を列挙します。ドキュメントに記載されていない入力パラメータや関数については、一切サポートされません。

数学関数のサポートタイプ

ラウンド関数

四捨五入関数。
構文:round(x) xがサポートする値タイプ:decimalデータ型をサポートします。

abs関数

絶対値関数。
構文:abs(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

floor関数

床関数。
構文:floor(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

ceil関数

天井関数。
構文:ceil(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

天井関数

天井関数。
構文:ceiling(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

sqrt関数

平方根関数。
構文:sqrt(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

log関数

対数関数。
構文:log(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

log2関数

2を底とする対数関数。
構文:log2(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

log10関数

10を底とする対数関数。
構文:log10(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

ln 関数

数値の自然対数を返す関数。
構文:ln(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

exp関数

eのx乗を返す関数。
構文:exp(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

pow 関数

x の y 乗を計算する関数。
構文:pow(x, y) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。
yがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

sign関数

実数の正負符号を判断するためのもの。
構文:sign(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

ラジアン関数

度数をラジアンに変換します。
構文:radians(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

degrees関数

ラジアンを度に変換します。
構文:degrees(x) xがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

conv関数(コンバージョン関数)

構文
構文:conv(n, from_base, to_base) nがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。 from_baseがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。 to_baseがサポートする値タイプ:intデータ型をサポートします。

crc32関数

巡回冗長検査関数。
構文:crc32(expr) exprがサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

greatest関数

N個の値の中の最大値を返します。
構文:greatest(value1, value2, ...) value1がサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。 value2がサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

リースト関数

N個の値の中の最小値を返します。
構文:least(value1, value2, ...)
value1がサポートする値タイプ:int、bigint、double、decimalデータタイプをサポートします。
value2がサポートする値タイプ:int、bigint、double、decimalデータ型をサポートします。

truncate関数

指定した小数点以下の桁数で数字を丸めます。
構文:truncate(X, D)
Dの値に基づいてXの小数部をD桁に切り捨てます。四捨五入は行いません。
Dが0より大きい場合、数値Xの小数部の桁数を操作します。
Dが0に等しい場合、数値Xの小数部分を除去し、整数部分のみを保持します。
Dが0未満の場合、数値Xの小数部分を除去し、整数部分をDで指定された桁数分0で置き換えます。

Ajuda e Suporte

Esta página foi útil?

comentários