その他の機能

TiDB は、 MySQL 5.7で利用可能なほとんどのさまざまな関数をサポートします。

サポートされている関数

名前説明
ANY_VALUE()ONLY_FULL_GROUP_BY値拒否の抑制
BIN_TO_UUID()UUIDをバイナリ形式からテキスト形式に変換します
DEFAULT()テーブル列のデフォルト値を返します。
INET_ATON()IPアドレスの数値を返します
INET_NTOA()IPアドレスを数値から返す
INET6_ATON()IPv6アドレスの数値を返します。
INET6_NTOA()IPv6アドレスを数値から返します。
IS_IPV4()引数がIPv4アドレスかどうか
IS_IPV4_COMPAT()引数がIPv4互換アドレスかどうか
IS_IPV4_MAPPED()引数がIPv4マップされたアドレスかどうか
IS_IPV6()引数がIPv6アドレスかどうか
NAME_CONST()列名の変更に使用できます
SLEEP()数秒間スリープします。 TiDB サーバーレスクラスターの場合、 SLEEP()関数には最大スリープ時間 300 秒しかサポートできないという制限があることに注意してください。
UUID()Universal Unique Identifier (UUID) を返す
UUID_TO_BIN()UUIDをテキスト形式からバイナリ形式に変換します
VALUES()INSERT 中に使用される値を定義します。

サポートされていない関数

名前説明
UUID_SHORT()TiDB TiDB #4620に存在しない特定の前提条件を考慮して、一意の UUID を提供します。
MASTER_WAIT_POS()MySQLレプリケーションに関連する

このページは役に立ちましたか?