1、字符串相加
select 'a'||'abc' from dual;
2、将字符串转换成大写
select upper('abcd') from dual;
3、将字符串转换成小写
select lower('ABCD') from dual;
4、切掉两边的空格
select trim(' ssssssssssjjj sdfgsdf ') from dual;
5、切掉左边的空格
select ltrim(' sssssssss ssssssss sssssss') from dual;
6、切掉右边的空格
select rtrim('adsfjhasdjfkhasd ') from dual;
7、提取字符串(索引是从1开始)
select substr('abcdefgh',2,4) from dual;
8、获得系统日期的年份
select extract(year from sysdate) from dual;
9、去掉日期的时分秒
select trunc(sysdate) from dual;\
10、在字符串中求得特定字符的索引
select instr('lsj','s') from dual;
11、求和函数
select sum(sal) from emp;
12、求平均数
select avg(sal) from emp;
13、统计行数
select count(*) from emp;
14、消除相同的行
select distinct deptno from emp;
或者select distinct(deptno) from emp;
Oracle的常用函数
最新推荐文章于 2024-08-08 11:12:42 发布