Heim > Datenbank > MySQL-Tutorial > Hauptteil

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

WBOY
Freigeben: 2016-06-07 17:13:36
Original
977 Leute haben es durchsucht

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

函数:

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

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

变量可以有好多。

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

函数可以嵌套。

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

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

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

单行函数的分类:

字符操作函数

数字操作函数

日期操作函数

数据类型转换函数

综合数据类型函数

字符操作函数:

大小写操作函数

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

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage