abs:该返回个数值表达式绝对值如abs(-123);
adddate:该将个时间间隔(参数2)添加到时戳或时戳表达式(参数1)中和此同功能还有date_add如 adddate('2009-01-01',4);结果为2009-01-05adddate(2009-01-01,erval 5 month);结果为2009-06-01adddate(timestamp('2009-01-01'),erval 5 month);结果为2009-06-01 00:00:00adddate('2009-01-01 12:00:00',erval 5 day);结果为2009-01-06 12:00:00
addtime:把两个时间表达式加起来如addtime('100:00:00','200:02:04');结果为300:02:04
ascii:该返回个串表达式第个ASCII值
bin:该将参数数值转换为 2进制值
bit_count:该显示表示参数值位数如bit_count(3)结果为2
bit_length:该返回串值位长度如bit_length(bin(2));结果为16
ceiling:该返回大于或等于参数值最大整数如ceiling(11.11);->12ceicling(-11.11);->-11
char:该返回数值参数串,和此同功能还有chr如char(82)+char(105)+char(99)+char(107);->'Rich'
character_length:该返回个串表达式长度此思路方法同功能还有char_length
char:该返回串参数集名称
coalesce:该接受多个参数返回第个非null值参数值如coalesce(null,null,'ljp');->'ljp';
concat:该合并两个串值
conv:该将基数为参数2值(参数1)转换为另个以参数3为基数值如conv(1110,10,16)表示将以10进制数1110转换成16进制值为456后面两个参数必须介于2~36的间否则结果为null此外参数1值应该匹配参数2基数否则结果为0
convert:该转换参数1数据类型为参数2指定类型参数2必须是种数据类型包括 binary,char,date,datetime,time,signed,signed eger,unsigned,unsigned eger,varchar如convert('12.56',unsigned eger);->13
database:该显示当前数据库名称
date:该将参数变换为个日期值如date('2009-01-01 12:00:00');->'2009-01-01'
datedf:该计算两个日期或时间戳表达式间天数第个参数减去第 2个参数
date_sub:该从个日期或时间戳表达式(参数)中减去个时间间隔(参数2)和才同功能还有subdate
day:该从个日期或时间戳表达式中返回月天数结果总是介于1~31的间整数和此同功能还有dayofmonth
dayname:该从个日期或时间戳表达式中返回周中某天名称
dayofweek:该返回个日期或时间戳表达式中返回某周天数序号该结果总是介于1~7的间整数
dayofyear:该返回个日期或时间戳表达式中返回年中某日序号
default:该返回参数指定某列默认值
floor:该返回小于或等于参数值最小整数和ceiling相对
exp:该返回ex次幕结果
format:该将个数值格式设置为nn,nnn,nnn.nnn格式第 2个参数表示小数点后数字个数
greatest:该返回系列参数中最大值和least相对
hex:如果参数为数字那么就返回该数字十 6进制表示;如果是串那么将返回每个对应ASCII码
:如果第个参数值为true那么返回第 2个参数值否则返回第 3个参数值如((1>2),"ljp","st");将返回st
null:如果参数1值为null那么返回参数2值否则返回参数1值如null(null,"ljp");返回"ljp"
insert:参数4值放在参数1中由参数2指定位置参数3表示参数1中从参数2指定位置开始接下来几个将被参数4取代如 insert('abcdefgh',4,3,'zzz');->'abczzzgh' insert('abcdefgh',,4,2,'zzz');->'abczzzfgh' insert('abcdefgh',4,0,'zzz');->'abczzzdefgh' insert('abcdefgh',4,-1,'zzz');->'abczzz' insert('abcdefgh',1,5,'zzz');->'zzzfgh'
instr:该返回参数1内参数2起始位置如果为找到则返回0如instr('12345',4);->4
erval:该第个参数指定要插入值接下来参成个升序序列看第个参数该插入哪个位置该就是返回该位置如erval(5,0,1,2,3,6,7);->4表示要把5放在第 4个位置(此位置上值为3)的后
isnull:如
最新评论