www.baike369.com
百科369 > 数据库教程 > MySQL教程

MySQL教程

MySQL其它函数

在MySQL还包含了很多其它的函数。例如,FORMAT(x,n)函数用来格式化数字x,INET_ATON()函数可以将IP转换为数字等。MySQL中的其它函数如下表所示: 函数 作用 FORMAT(x...

MySQL改变数据类型的函数CAST(x AS type)和CONVERT(x,type)

MySQL改变数据类型的函数CAST(x AS type)和CONVERT(x,type)

CAST(x AS type)函数和CONVERT(x,type)函数将一个类型的值x转换为另一个类型的值type。可以转换的类型有:BINARY、CHAR(n)、DATE、TIME、DATETIME...

MySQL改变字符集的函数CONVERT(s USING cs)

MySQL改变字符集的函数CONVERT(s USING cs)

CONVERT(s USING cs)函数将字符串s的字符集变成cs。实例使用CONVERT()函数改变字符串的默认字符集。SQL语句如下:执行结果如下:从上图中代码执行的结果可以看出,baike36...

MySQL重复执行指定操作的函数BENCHMARK(count,expr)

MySQL重复执行指定操作的函数BENCHMARK(count,expr)

BENCHMARK(count,expr)函数将表达式expr重复执行count次,然后返回执行时间。该函数可以用来判断MySQL处理表达式的速度,它的结果值通常为0(0只是表示处理过程很快,并不是没...

MySQL判断锁是否正在被使用的函数IS_USED_LOCK(name)

MySQL判断锁是否正在被使用的函数IS_USED_LOCK(name)

IS_USED_LOCK(name)函数检查名为name的锁是否正在被使用。如果该锁正在被使用,则返回使用该锁的客户端的连接标识符(connection ID)。如果该锁没有正在被使用,则返回NULL...

MySQL判断锁是否可以使用的函数IS_FREE_LOCK(name)

MySQL判断锁是否可以使用的函数IS_FREE_LOCK(name)

IS_FREE_LOCK(name)函数检查名为name的锁是否可以使用。如果该锁可以使用,则返回1(说明没有人在用这个锁)。如果该锁正在被使用,则返回0。如果出现错误,则返回NULL(比如参数不正确...

MySQL解锁函数RELEASE_LOCK(name)

MySQL解锁函数RELEASE_LOCK(name)

RELEASE_LOCK(name)函数解除名称为name的锁。该锁由GET_LOCK()函数定义。如果解锁成功,返回1。如果该线程尚未创建锁,或者操作超时,则返回0(此时锁没有被解开)。如果命名的锁...

MySQL加锁函数GET_LOCK(name,time)

MySQL加锁函数GET_LOCK(name,time)

GET_LOCK(name,time)函数定义一个名称为name、持续时间长度为time秒的锁。如果锁定成功,返回1。如果操作超时,返回0。如果发生错误,返回NULL。假如有一个用GET_LOCK()...

MySQL将数字转换为IP地址形式的函数INET_NTOA(n)

MySQL将数字转换为IP地址形式的函数INET_NTOA(n)

INET_NTOA(n)函数可以将数字n转换成IP的形式。其中,INET_ATON(IP)函数中的IP值需要加上引号。实例使用INET_NTOA函数将数字网络地址转换为字符串IP地址。SQL语句如下:...

MySQL将IP地址转换为数字形式的函数INET_ATON(ip)

MySQL将IP地址转换为数字形式的函数INET_ATON(ip)

INET_ATON(ip)函数可以将字符串形式的IP地址转换为数字表示的形式。其中,INET_ATON(IP)函数中的IP值需要加上引号。实例使用INET_ATON函数将IP值转换为数字表示的形式。S...

MySQL获取数字的十六进制编码的函数HEX(x)

MySQL获取数字的十六进制编码的函数HEX(x)

HEX(x)函数可以返回十进制数x的十六进制编码。实例使用HEX()函数将十进制数28转换成十六进制数。SQL语句如下:执行结果如下:从上图中代码执行的结果可以看出,HEX(28)函数将十进制数28变...

MySQL获取数字的八进制编码的函数OCT(x)

MySQL获取数字的八进制编码的函数OCT(x)

OCT(x)函数可以返回十进制数x的八进制编码。实例使用OCT()函数将十进制数28转换成八进制数。SQL语句如下:执行结果如下:从上图中代码执行的结果可以看出,OCT(28)函数将十进制数28变为了...

MySQL获取数字的二进制编码的函数BIN(x)

MySQL获取数字的二进制编码的函数BIN(x)

BIN(x)函数可以返回十进制数x的二进制编码。实例使用BIN()函数将十进制数28转换成二进制数。SQL语句如下:执行结果如下:从上图中代码执行的结果可以看出,十进制数28变为二进制码是11100。...

MySQL获取字符的ASCII码的函数ASCII(s)

MySQL获取字符的ASCII码的函数ASCII(s)

ASCII(s)函数返回字符串s的第一个字符的ASCII码。实例使用ASCII()函数返回字符串'ABC'的第一个字母的ASCII码。SQL语句如下:执行结果如下:从上图中代码执行的结...

MySQL不同进制的数字进行转换的函数CONV

MySQL不同进制的数字进行转换的函数CONV

CONV(N,from_base,to_base)函数可以进行不同进制数之间的转换。该函数返回值为数值N的字符串表示,由from_base进制转化为to_base进制。如果有任意一个参数为NULL,则...

Copyright© 2011-2016 www.baike369.com All Rights Reserved