MySQL 其他函数参考
本页整理了其他的一些常用函数。
-
ANY_VALUE
MySQLANY_VALUE()函数返回指定列中的任意一个值,它用在包含了GROUP BY的语句中,以抑制ONLY_FULL_GROUP_BY导致的错误。 -
BIN_TO_UUID
MySQLBIN_TO_UUID()函数将一个指定的二进制的 UUID 转为一个字符串 UUID 并返回结果。 -
BINARY
MySQLBINARY操作符检查指定的参数是否为NULL。 -
CAST
MySQLCAST()函数将任意类型的参数值转为指定的类型的值并返回。 -
COALESCE
MySQLCOALESCE()函数返回参数列表中第一个不是 NULL 的值。 -
CONVERT
MySQLCONVERT()函数将任意类型的参数值转为指定的类型或者字符集。 -
DEFAULT
MySQLDEFAULT()函数返回指定的列的默认值。 -
INET_ATON
MySQLINET_ATON()函数将指定的形式为a.b.c.d的 IP 地址转为一个网络字节序的数字 IP。 -
INET_NTOA
MySQLINET_NTOA()函数将指定的一个网络字节序的数字 IP 转为形式为a.b.c.d的 IP 地址。 -
INET6_ATON
MySQLINET6_ATON()函数将指定的 IPv6 或 IPv4 地址转为代表网络字节序中的地址的数字的二进制字符串。 -
INET6_NTOA
MySQLINET6_NTOA()函数将指定的使用数字形式表示 IPv6 或 IPv4 地址转为字符串形式。 -
IS_IPV4
MySQLIS_IPV4()函数检查给定的参数是否是一个合法的 IPv4 地址。 -
IS_IPV4_COMPAT
MySQLIS_IPV4_COMPAT()函数检查一个数字形式的 IPv6 地址是否是一个 IPv4 兼容的 IPv6 地址。 -
IS_IPV4_MAPPED
MySQLIS_IPV4_MAPPED()函数检查一个数字形式的 IPv6 地址是否是一个 IPv4-mapped IPv6 地址。 -
IS_IPV6
MySQLIS_IPV6()函数检查给定的参数是否是一个合法的 IPv6 地址。 -
IS_UUID
MySQLIS_UUID()函数检查一个给定的字符串是否一个有效的 UUID 字符串格式。 -
ISNULL
MySQLISNULL()函数检查指定的参数是否为NULL。 -
NAME_CONST
MySQLNAME_CONST()函数仅供 MySQL 内部使用,它返回给定的常量值并带有指定的列名。 -
SLEEP
MySQLSLEEP()函数将当前查询暂停(睡眠)指定的秒数。 -
UUID
MySQLUUID()函数根据 RFC 4122 生成一个通用唯一标识符(UUID)并返回。 -
UUID_SHORT
MySQLUUID_SHORT()函数返回一个在一定条件下具有唯一性的短的通用标识符。 -
UUID_TO_BIN
MySQLUUID_TO_BIN()函数将一个指定的字符串的 UUID 转为一个二进制 UUID 并返回结果。