日期:2014-05-16  浏览次数:20468 次

Oracle培训(二十八)——Oracle 11g 第三章知识点总结——单行函数

Oracle培训(二十八)——Oracle 11g 第三章知识点总结——单行函数


知识点预览

单行函数

 

单行函数

 

1. SQL 函数


 

 

2.两种 SQL 函数


 

 

3.单行函数

a) 操作数句对象

b)接受函数返回一个结果

c)只对一行进行变换

d)每行返回一个结果

e)可以转换数据类型

f) 可以嵌套

g)参数可以是一列或一个值

 

function_name [(arg1, arg2,...)]

 

4.单行函数

 

 


5.字符函数


 

 


6. 大小写控制函数

这类函数改变字符的大小写。

 


 


显示员工 Higgins的信息:

SELECT employee_id, last_name, department_id
FROM   employees
WHERE  last_name = 'higgins';


no rows selected

 

SELECT employee_id, last_name, department_id
FROM   employees
WHERE  LOWER(last_name) ='higgins';



7. 这类函数控制字符: 


 

SELECT employee_id, CONCAT(first_name, last_name) NAME,
       job_id, LENGTH (last_name),
       INSTR(last_name, 'a')"Contains 'a'?"
FROM   employees
WHERE  SUBSTR(job_id, 4) ='REP';


8.数字函数

 

a)ROUND: 四舍五入

ROUND(45.926, 2)              &