その他の機能
TiDBは、MySQL5.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() | 数秒間寝る |
UUID() | ユニバーサル一意識別子(UUID)を返す |
UUID_TO_BIN() | UUIDをテキスト形式からバイナリ形式に変換する |
VALUES() | INSERT中に使用される値を定義します |
サポートされていない機能
名前 | 説明 |
---|---|
GET_LOCK() | 名前付きロックを取得するTiDB#10929 |
RELEASE_LOCK() | 名前付きロックを解放しますTiDB#10929 |
UUID_SHORT() | TiDB1に存在しない特定の仮定を前提として一意のUUIDを提供しTiDB#4620 |
MASTER_WAIT_POS() | MySQLレプリケーションに関連します |