SQL查询
注 : dual 是一个虚拟表,用来构成select的语法规则,它实际是不存在的 一:单行函数 •字符串处理函数:UPPER(),LOWER() ,INITCAP(),LENGTH(),SUBSTR(),REPLACE(); •数值处理函数:ROUND(),TRUNC(),MOD(); •日期处理函数:ADD_MONTHS(),MONTHS_BETWEEN(),LAST_DAY(),NEXT_DAY(); •转换函数:TO_DATE(),TO_CHAR(),TO_NUMBER(); •通用函数:NVL(),DECODE()。 1.字符串处理函数 (1).转大小写函数: •转大写函数:UPPER(字符串 | 列); •转小写函数:LOWER(字符串| 列); SELECT LOWER (ename) FROM 表名 ; //查询表里员工姓名,姓名小写显示 SELECT * FROM 表名 WHERE ename= UPPER ('inputName'); //查询输入的员工姓名,转大写 (2).获取字符串长度: •长度函数:数字 LENGTH(字符串 | 列); SELECT * FROM emp WHERE LENGTH (ename) = 5 ; //查询所有姓名长度为5的雇员信息 (3).字符串截取; SUBSTR(汉译:字符串的子串,就是截取呀) •截取函数:字符串