默认计划
(1人评价)
【2015版】ORACLE数据库入门到精通 【极限IT 第1课】

亲临培训现场

价格 免费
该课程属于 0元参加 Java+ORACLE+HTML 【0计划】学习班
请加入后再学习

1、简介:完成某一具体功能的操作函数。

2、基本语法:返回值 函数名称(参数)

    2.1 字符串函数

        2.1.1 字符串 UPPER(列 | 字符串):将传入的字符串全部变为大写

        2.1.2 字符串 LOWER(列 | 字符串):将传入的字符串全部变为小写

        2.1.3 字符串 INITCAP(列 | 字符串):首字母大写,其余字母小写

        2.1.4 数字 LENGTH(列 | 字符串):取得指定字符串的长度

        2.1.5 字符串 SUBSTR(列 | 字符串, 开始索引, [长度]):从开始索引起,取得[长度]长度的子串

        2.1.6 字符串 REPLACE(列 | 字符串, 旧内容, 新内容):将指定字符串里的旧内容替换为新内容

    2.2 使用方法及注意事项

        Oracle中,函数要运行必须编写SQL语句。为方便测试操作,有一个虚拟表:“dual”。

        SELECL UPPER("heLlo") FROM dual;

        SELECL UPPER(ename) FROM emp;

        Oracle可完成接收用户输入的操作,使用"&"操作符标记变量即可。如果需要单引号,直接写上就行。

        SELECL * FROM emp WHERE UPPER(ename = '&name');

        SELECL * FROM emp WHERE LENGTH(ename) = 5;

        Oracle中字符串起始索引为1,如果指定为0,会自动替换为1。

        SELECL SUBSTR('hello', 0, 3) FROM dual;

        SELECL SUBSTR('hello', 1, 3) FROM dual;

        Oracle中,截取字符串后三位字符可直接指定负数长度。

        SELECL SUBSTR('hello', -3) FROM dual;

[展开全文]

SELECT UPPER('hello') FROM dual;(dual虚拟表)

SELECT LOWER(ename) FROM emp;

[展开全文]

1、单行函数:指的是完成某一具体功能的造作函数。

2、格式:“返回值 函数名(参数)”

3、类型:字符串、数值、日期、转换、通用函数;

》字符串函数:

字符串 UPPER(列|字符串)—字符串;

字符串 LOWER(列|字符串)—字符串;

字符串 INITCAP(列|字符串)—字符串;开头首字母大写,其他小写;

数字 LENGTH(列|字符串)—字符串;取得指定字符串的长度;

SUBSTR(来时索引,长度)进行字符串的截取;

REPLACE():新数据替换旧数据;

例子:

1、select upper ('hello') from dual;

dual虚拟表!!!

2、select lower ('ename') from emp;

 

 

[展开全文]

授课教师

讲师

课程特色

视频(54)
文档(28)
图文(1)

学员动态

jayzhou 加入学习
ychsemail 加入学习
你像风一样离开 加入学习
ilovecup 加入学习
wanzi 加入学习