007_常用函数

--常用的函数:
--	1.字符串函数;2.数值函数;3.日期和时间;4.流程函数;5.其他常用函数
--组函数

--字符串函数
--	CONNCAT(str1,str2,...)			连接字符串
--	INSERT(str,pos,len,newst)		字符串str从pso位置开始的len个字符串替换为newstr
--	LOWER(str)				转换成小写
--	UPPER(str)				转换成大写
--	LENGTH(str)				返回字符串str的长度
--	CHAR_LENGTH(str)			返回字符串的长度
--	LPAD(str,len,padstr)			返回字符串str,其左边由字符串padstr填补到len字符长度
--	RPAD(str,len,padstr)			返回字符串str,其右边由字符串padstr填补到len字符长度
--	TRIM(str)				去掉字符串str前缀和后缀的空格
--	REPEAT(str,count)			返回str重复count将的结果
--	REPLACE(str,from_str,to_str)		用字符串to_str替换字符串str中所有的字符串from_str
--	SUBSTRING(str,pos,len)			返回从字符串str的pos位置起ltn个字符长度的子串
--
--
--数值常用函数
--	ABS(X)		返回X的绝对值
--	CEIL(X)		返回不小于X的最小值
--	FLOOR(X)	返回不大于X的最大整数值
--	MOD(X,Y)	返回X/Y的模
--	RAND()		返回一个0~1之间的随机浮点值
--	ROUND(X,Y)	返回参数X的四舍五入的有Y位小组的值
--	TRUNCATE(X,Y)	返回数字X截断为Y位小数的结果
--
--
--日期和时间常用函数:
--	CURDATE()			返回当前日期
--	CURTIME()			返回当前时间
--	NOW()				返回当前的日期和时间
--	WEEK(date)			返回指定蟆为一年中的第几周
--	YEAR(date)			返回日期的年份
--	HOUR(time)			返回time的小时值
--	MINUTE(time)			返回time的分钟值
--	MONTHNAME(time)			返回time的月份名
--	DATE_FORMAT(date fmt)		返回按字符串fmt格式化日期date值
--	DATE_ADD(date,INTERVAL exp type)返回一个日期或者时间加上一个时间间隔的时间值
--	DATEDIFF(expr, expr2)		返回起始时间expr和结束时间exrp2之间的天数
--
--其他函数:
--	DATABASE()	返回当前数据库名
--	VERSION()	返回当前数据库版本
--	USER()		返回当前登陆用户名
--	IFEN_ATON(ip)	返回IP地址的数据表示
--	INET_NTOA(ip)	返回数字代表的IP地址
--	PASSWORD(str)	返回字符串str的加密版本,加密是单向的(不可逆),适用于MySql数据库的用户密码加密
--	MD5(str)	返回字符串str的MD5值,该值以32位十六进制数字的二进制字符串的形式返回

  

posted on 2013-07-27 19:51  樱花满天  阅读(180)  评论(0)    收藏  举报

导航