MYSQL函数

字符串函数数据库

CHAR_LENGTH() 返回字符串的字符数
LENGTH 返回字符串的长度
CONCAT(s1,s2…)将字符串合并为一个字符串
CONCAT_WS(X,S1,S2..)以指定分隔符链接字符串
UPPER(S)或UCASE(S) 将字符串转为大写
LOWER(S)或LCASE(S) 将字符串转为小写
LEFT(S,N)或RIGHT(S,N)返回字符串的前或后n个字符
LPAD(S1,LEN,S2)或RPAD(S1,LEN,S2)将字符串S1用S2填充到指定的LEN

时间函数数据库

CURDATE(),CURRENT_DATE() 返回当前日期
CURTIME(),CURRENT_TIME() 返回当前时间
NOW() 返回当前日期和时间
MONTH(D) 返回日期中月份的值
MONTHNAME(D) 返回当前月份名称
DAYNAME(D)返回日期是几 Monday
DAYOFWEEK(D)返回一周内的第几条,1代表星期日
WEEKDAY(D)返回日期是星期几 ,0代表星期一
WEEK(D) 一年中的第几个星期
YEAR(D) 返回年份值
HOUR(T) 返回小时值
MINUTE(T) 返回分钟值
SECOND(T) 返回秒数
DATEDIFF(D1,D2)计算之间相差多少

条件判断函数

IF(EXPR,V1,V2) 如果表达式EXPR成立,返回结果V1;否则V2
IFNULL(V1,V2) 如果V1的不为空,就显示V1的值,否则V2
CASE WHEN exp1
THEN v1[WHEN exp2
THEN v2][ELSE vn]
END CASE 表示函数开始,END表示函数结束. 如果表达式exp1 成立时,返回v1, 如果表达式exp2 成立时, 返回v2的值,以此类推,最后遇到ELSE时,返回vn的值

系统函数

VERSION() 返回数据库的版本号
CONNECTION_ID() 返回服务器的连接数
DATABASE(),SCHEMA() 返回当前数据库名
USER()SYSTEM_USER() 返回当前用户
CURRENT_USER(),CURRENT_USER返回当前用户
CHAREST(STR) 返回字符串STR的字符集
COLLATION(STR) 返回字符串STR的校验字符集
LAST_INSERT_ID() 返回最近生成的AUTO_INCREMENT值

加密函数

MD5(str) 信息摘要算法
PASSWORD(str) 密码算法
ENCODE(str,pwd_str)加密结果是一二进制数,必须使用BLOB类型字段保存
DECODE(crypt_str,pwd_str)对通过ENCODE加密之后的内容解密

阅读更多
想对作者说点什么? 我来说一句

mysql函数大全doc

2010年03月15日 69KB 下载

MySQL函数.doc

2010年09月26日 143KB 下载

mysql函数库大全

2010年03月16日 18KB 下载

MySQL函数大全及用法示例

2018年04月24日 303KB 下载

mysql函数大全doc chm txt

2010年06月12日 56KB 下载

MySQL函数大全

2013年01月11日 52KB 下载

Mysql函数手册.pdf

2010年06月17日 303KB 下载

mysql函数大全

2007年10月30日 69KB 下载

没有更多推荐了,返回首页

不良信息举报

MYSQL函数

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭