Home > Database > Mysql Tutorial > body text

Oracle 10g数据库基础之基本查询语句-中-函数

WBOY
Release: 2016-06-07 17:13:36
Original
978 people have browsed it

函数: 使用函数的目的是为了操作数据 将输入的变量处理,返回一个结果。 变量可以有好多。 传入的变量可以是列的值,也可以是表

函数:

使用函数的目的是为了操作数据

将输入的变量处理,返回一个结果。

变量可以有好多。

传入的变量可以是列的值,也可以是表达式。

函数可以嵌套。

内层函数的结果是外层函数的变量。

单行函数:每一行都有一个返回值,但可以有多个变量。

多行函数:多行有一个返回值。

单行函数的分类:

字符操作函数

数字操作函数

日期操作函数

数据类型转换函数

综合数据类型函数

字符操作函数:

大小写操作函数

Lower,upper,initcap   小写大写首字母大写

字符串操作函数

Concat,length,substr,instr,trim,replace,lpad,rpad

实验12:操作字符串的函数

字符操作函数:

大小写操作函数

Lower,upper,initcap   小写大写首字母大写

字符串操作函数

Concat,length,substr,instr,trim,replace,lpad,rpad

该实验的目的是掌握常用的字符串操作的函数.

字符串的大小写操作

SQL> Select lower(ename),upper(ename),initcap(ename) from emp;

SQL>Select lower(ename) 小写字母,upper(ename) 大写字母,initcap(ename) 首字母大写 from emp;

相关阅读:

Oracle 10g数据库基础之基本查询语句-上
Oracle 10g数据库基础之基本查询语句-中-函数
Oracle 10g数据库基础之基本查询语句-下-连接&子查询

Oracle

SQL> select lower(' mf TR') 小写字母, upper('mf TR') 大写字母, initcap('mf TR') 首字母大写 from dual;

Dual是虚表,让我们用表的形式来访问函数的值。

Oracle

字符串操作函数

Concat,length,substr,instr,trim,replace,lpad,rpad

其它字符串操作函数

concat将两个字符连接到一起

select ename,job,concat(ename,job) from emp;

Oracle

求字符串的长度

下面三句话是求字符串的长度,,字符串要单引。

select length('张三') from dual;--按照字

select lengthb('张三') from dual;--按字节

select lengthc('张三') from dual;--unicode的长度

Oracle

linux

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template