常用命令(一)
查询和单行函数
1.dual表是一个虚表,可以操作很多跟真实表数据无关的东西
比如
1.select instr (str,substr) from dual // 返回substr在str的位置
2.select lpad (str,10,'*') from dual // 返回将str左边填充'*'直到字符串长度10的的字符串 rpad为右填充类似
3.select trim (' ab ') from dual // 去掉前后的空格
4.select replace ('hello','l','*') // 将hello里面的l用*代替
5.select round (34.444,2) from dual // 将34.444四舍五入保留2位小数
6.select tranc (44.444,2) from dual // 将44.444保留2位,后面直接去掉
7.select mod (13,2) from dual // 求余函数
8.select sysdate from dual // 当前系统时间
9.select to_char (sysdate,'yyyy-mm-dd') from dual // 格式化当前的时间格式
10.select sysdate-过去的某个日期 from dual // 两个日期之间的天数