`
hb_keepmoving
  • 浏览: 228835 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Oracle 10g 函数的测试记录

阅读更多

 

根据学习进度,这篇文章持续更新中。。

 

1、SUBSTR()   字符串截取函数 

   //SUBSTR()字符串函数的测试记录
SELECT EMP.ENAME,
       SUBSTR(EMP.ENAME,3) ,
       SUBSTR(EMP.ENAME,1,3) 从第一位顺数3位,
       SUBSTR(EMP.ENAME,1,2) 从第一位顺数2位,
       SUBSTR(EMP.ENAME,2,1) 从第二位顺数1位,
       SUBSTR(EMP.ENAME,2,2) 从第二位顺数2位,
       SUBSTR(EMP.ENAME,-1) 倒数取1位,
       SUBSTR(EMP.ENAME,-2) 倒数取2位,
       SUBSTR(EMP.ENAME,-2,3) 倒数取2位,
       SUBSTR(EMP.ENAME,-2,-2) NULL,
       SUBSTR(EMP.ENAME,2,-2) NULL       
 FROM EMP;       

 

2、GREATEST() 去列表中最大值; LEAST() 去列表中最小值;

SELECT GREATEST(78,89,62,3,8) GREATEST,LEAST(78,89,62,3,8) LEAST FROM DUAL;

//列表中选出最大值(GREATEST),最小值(LEAST)

 

3、ASCII()将字母转换成数字;

    ASCII('A')= 65                                                                          

    ASCII('B')= 66

    ASCII('C')= 67

       .

       .

 

    ASCII('Z')= 90        

     ////////////////////////////////

    ASCII('a')=97

    ASCII('b')=98

    ASCII('c')=99

       .

       .

    ASCII('z')=122

 

0
1
分享到:
评论

相关推荐

    精通Oracle 10g PLSQL编程

    Oracle 10g PLSQL编程是数据库管理员和开发人员必须掌握的关键技能之一。PL/SQL,全称为Procedural Language/Structured Query Language,是Oracle数据库系统中的过程化语言,它结合了SQL的查询功能和传统编程语言的...

    精通Oracle10g PL_SQL编

    Oracle 10g是Oracle公司推出的数据库管理系统的一个版本,它在数据库管理、性能优化和安全性等方面有着显著的提升。PL/SQL(Procedural Language/Structured Query Language)是Oracle数据库特有的一种编程语言,它...

    Oracle 10g Database Administration

    - **数据库升级**:从早期版本到Oracle 10g的迁移路径,以及兼容性和测试策略。 8. **故障诊断与问题解决** - **日志分析**:通过审查Alert日志、trace文件和Oracle事件(如10046)定位问题。 - **SQL性能分析**...

    Oracle10g数据库管理系统.pptx

    Oracle 10g数据库管理系统是Oracle公司推出的一款强大的关系型数据库管理系统,广泛应用于企业级的数据存储和管理。本文将深入探讨Oracle概述、10g版本的安装与卸载、常用的管理工具以及表管理等核心知识点。 ...

    oracle 11g 参考手册

    《Oracle 11g 参考手册》是Oracle公司为Oracle数据库11g Release 2(11.2)版本提供的官方技术文档,是数据库管理员(DBA)和IT专业人士在管理和操作Oracle数据库时不可或缺的参考资料。这份手册包含了丰富的信息,...

    Oracle Database 10g基础教程(第二版)PPT和示例代码

    Oracle Database 10g是Oracle公司推出的一款关系型数据库管理系统,是当时企业级数据库解决方案的重要组成部分。本教程针对初学者,旨在深入浅出地介绍Oracle Database 10g的基础知识和操作技巧,帮助读者快速掌握...

    数据库oracle9i 32位升级到oracle10g 64位操作方式

    ### 数据库Oracle 9i 32位升级到Oracle 10g 64位的操作方式 #### Oracle升级概述 本文旨在提供一个详尽的指南,帮助用户将现有的Oracle 9.2.0.1版数据库(运行在32位操作系统上)升级至Oracle 10.2.0.1版数据库...

    linux安装oracle11g的缺失包

    1. **glibc**: 这是GNU C Library的简称,是Linux系统中的核心库,提供基本的系统调用和各种常用函数,对许多应用程序,尤其是Oracle数据库来说是必不可少的。 2. **libgomp**: 这是GCC的OpenMP并行库,用于支持多...

    oracle 10g concepts

    ### Oracle 10g 概念详解 #### 第1章:Oracle数据库简介 **1.1 Oracle数据库架构** - **1.1.1 Oracle网格架构纵览:** Oracle 10g 引入了网格计算的概念,使得多个数据库能够协同工作以提供更高的可用性和可扩展...

    Oracle 10g OCP(全)培训课程

    ### Oracle 10g OCP(全)培训课程知识点概览 #### 一、Oracle体系结构 ##### 1. 内存结构 - **系统全局区(SGA)**:Oracle实例的核心内存区域,由多个内存块组成,用于缓存数据、共享信息等。 - **数据库高速缓存...

    Oracle 10G SQL 帮助

    Oracle 10G SQL 帮助文档是一个重要的学习资源,尤其对于初学者而言,它提供了全面的SQL语句语法和实例,涵盖了数据库设计、数据操纵、查询、存储过程、触发器以及数据库保护等多个方面。以下将详细阐述这些知识点。...

    Oracle 数据库 10g 内部的 ETL 基础架构

    此外,Oracle数据库10g还支持存储过程、函数和触发器,这些都可以用来进行数据转换。同时,通过使用DBMS_METADATA包,用户可以获取和修改数据库对象的元数据,这对于元数据驱动的ETL流程至关重要。 加载(Load)...

    Oracle9i10g编程艺术

    《Oracle9i/10g编程艺术》这本书深入探讨了Oracle数据库系统在9i和10g版本中的编程技术和最佳实践。Oracle数据库是全球广泛使用的大型企业级数据库管理系统,9i和10g版本在当时引入了许多创新特性,极大地提升了...

    Oracle11g安装

    Oracle11g是一款广泛使用的数据库管理系统,用于存储和管理企业级的数据。它的安装过程涉及到多个步骤,对于初学者来说可能会遇到一些挑战。首先,我们来详细解析一下Oracle11g的安装过程及其常见问题。 一、Oracle...

    oracle11g-plsql连接工具

    Oracle 11g PL/SQL连接工具是一款专为64位操作系统设计的数据库管理软件,它使得开发人员和DBA可以方便地与Oracle 11g数据库进行交互。这款工具无需安装,具备绿色便携的特点,可以快速启动并进行数据库管理工作。 ...

Global site tag (gtag.js) - Google Analytics