select lower(ename) from emp;//upper转大小写
select ename from emp where lower(ename) like '_a%'//查第二个字母不论大小写的
select substr(ename,2,3)from emp; //substring 重2开始3个字符 每条记录都要操作 输入为一行因而是单行函数,
select chr(65) from dual;//把ascii码为65的转成字符
select ascii('A') from dual;
select round(23.652) from dual;//4舍5入整数 24
select round(23.652,2) from dual;//4舍5入到小数点后2位 23.65
//数字格式控制 to_char
select to_char(sal,'$99,999.9999') from emp;//数字的格式,9表示小数点前该位没数字就不显示,.后显示
select to_char(sal,'L000000.0') from emp;//L为本地货币单位符号,0表示该为的没有数字也显示0
//字符格式控制
select hiredate from emp;
select to_char(hiredate,'YYYY-MM-DD HH:MI:SS') from emp;1980-12-17 12:00:00
select to_char(hiredate,'YYYY-MM-DD HH24:MI:SS') from emp;1980-12-17 12:00:00
//日期 to_date()
select ename,hiredate from emp where hiredate>to_date('1981-2-28 12:34:56','YYYY-MM-DD HH24:MI:SS');
//数字 to_number()
select sal from emp where sal > to_number('$1,250.00','99,999.99');
//空值nvl()
select ename ,sal*12 +nvl(comm,0) from emp;
分享到:
相关推荐
本篇将基于"Oracle常用SQL语句复习"这一主题,深入探讨Oracle SQL的基本语法和常用操作,帮助读者巩固和提升Oracle数据库操作技能。 1. **数据查询基础** - `SELECT`语句是SQL中最基本的查询命令,用于从一个或多...
Oracle复习纲要主要涵盖了Oracle数据库的基础概念、管理、编程以及安全性等方面的知识。以下是对这些知识点的详细说明: 1. **Oracle实例和数据库结构**: - Oracle实例是运行在操作系统上的一组进程和内存结构,...
Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它提供了强大的数据存储、管理以及处理功能。本复习资料主要涵盖了Oracle中的数据操作语言(DML)和过程化SQL(PL/SQL)的相关实例,这对于理解和...
Oracle数据库是世界上最广泛使用的数据库系统之一,它提供了丰富的功能和工具用于数据管理。...在复习时,应重点掌握字符串操作、数值处理、日期函数和转换函数的使用,这些都是日常数据库工作中最常用的功能。
选择题中提到了几个关于规范化的问题,比如,消除了部分函数依赖的1NF关系模式必定达到2NF(第二范式),因为它移除了非主属性对码的部分依赖。在关系模型中,属性间的联系存在1对多、多对1、多对多等不同的情况,这...
这个“Oracle复习期末考试.pdf”文件显然包含了对Oracle数据库系统的一些关键知识点的复习资料。以下是对这些知识点的详细解释: 1. **Oracle产品简史**: Oracle自1977年成立以来,经历了多次重大版本更新,例如...
Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的SQL语法和特性来管理数据。在复习Oracle数据库的相关知识时,我们可以从以下几个方面入手: 1. SQL命令:SQL是Structured Query Language的缩写,...
根据提供的Oracle复习笔记内容,我们可以总结出以下详细的Oracle知识点: ### 1. 使用 DISTINCT 进行去重查询 - **语法**: `SELECT DISTINCT column_name FROM table_name;` - **示例**: `SELECT DISTINCT xx FROM...
Oracle数据库是世界上最流行的数据库管理系统之一,广泛应用于企业级数据存储和管理。对于大学学习和复习Oracle,以下是一些核心知识点的详细说明: 1. **Oracle 10g 中的 "g"**:在Oracle 10g中,"g"代表"Grid",...
子查询和常用函数是进行复杂查询时不可或缺的工具。Oracle中的伪列和函数为用户提供了一种方便的手段来处理数据。本部分还会介绍表空间、数据库对象等高级概念,包括同义词、序列、视图和索引等。 PL/SQL是Oracle...
2. 使用SQL命令`CONN`可以连接到Oracle数据库,这是连接数据库的常用方式。 3. PGA(Program Global Area)是程序全局区,是每个Oracle服务器进程的私有内存区域。 4. 重做日志文件(C)记录了数据库更改,用于...
这份资料是关于Oracle数据库常用语句的实例和经典面试题的总结,旨在帮助学习者巩固基础,提升技能。 一、数据查询 在Oracle中,基本的数据查询语句是SELECT,它用于从表中获取数据。例如: ```sql SELECT column1...
### Oracle期末复习题知识点解析 #### 1. 内存区归属问题 - **题目:** 以下哪个内存区不属于SGA? - A.PGA - B.日志缓冲区 - C.数据缓冲区 - D.共享池 - **解析:** 在Oracle数据库中,SGA(System Global Area...
Oracle数据库系统是全球广泛使用的商业关系型数据库之一。索引是提高查询性能的关键,可以快速定位到数据。PL/SQL是Oracle的编程语言,用于编写存储过程、函数和游标。游标允许逐行处理查询结果,对数据库进行交互式...
- **概述**:这份资料是针对大学阶段Oracle数据库技术的考试试题集,旨在帮助学生全面复习Oracle相关知识,包含了多个院校的经典例题。 #### 描述:大学Oracle考试的试题,全面复习Oracle,各院校经典例题试题。 - ...
根据提供的文件信息,我们可以归纳出一系列关于...以上内容涵盖了Oracle数据库中SQL与PL/SQL的基础知识和常用功能,对于学习和复习都非常有用。理解并熟练掌握这些概念和技术,将有助于提高数据库管理和开发的能力。
#### 七、常用函数 - **字符串转换**: `LOWER(字段)` 将字符串转换为小写 - **子串截取**: `SUBSTR(字段, 开始位置, 长度)` 从指定位置开始截取指定长度的子串 - **ASCII码转换**: `CHR(ASCII码)` 将ASCII码转换为...
作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle SQL所独有的丰富功能的技巧所在,内容涵盖SQL执行、联结、集合、分析函数、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...