一、日期和时间函数
(1)返回当前日期 -->curdate()
(2)返回当前时间–>curtime()
(3)返回字段日期中的月–>month(字段名)
二、字符串函数
(1)char_length(s)计算字符串s的字符数
(2)upper(s)把所有字母变成大写字母
(3)lower(s)把所有字母变成小写字母
三、数学函数
(1)abs(x)求绝对值
(2)sqrt(x)求平方根
(3)mod(x)求余
四、加密函数
(1)password(str)一般是对用户密码加密 不可逆
(2)MD5(str)普通加密 不可逆
(3)encode(str,pswd_str) 加密函数,结果是二进制数,必须使用blob类型的字段来保存
insert into t_user(null,'Bob',encode('abcde','aa')); /*加密 其中’abcde‘是密码,'aa'是钥匙。
(4)decode(crypt_str,pwd_str) 解密函数 crypt_str -->加密的数据
select decode(password,'aa')from t_user; /*其中aa为钥匙,password为字段名