oracle ocp007 笔记
需积分: 0 93 浏览量
更新于2009-03-21
收藏 248KB DOC 举报
Oracle OCP007笔记主要涵盖了SQL基础,包括SELECT语句的使用,限制与排序数据的方法,以及单行函数的应用。以下是对这些知识点的详细解释:
1. **Writing Basic SQL SELECT Statements**
- `SELECT`语句用于从数据库中检索数据,基本语法是`SELECT column1, column2 FROM table_name`。
- `*`通配符表示选择所有列。
- 不区分大小写的规则只适用于Oracle SQL的关键词和别名,但实际的列名和值的大小写敏感。
- `AS`关键字用于创建列的别名,如`SELECT au_id AS "author_id" FROM kong.authors`。
- 运算符`+`, `-`, `*`, `/`用于数值计算,遵循标准运算符优先级,括号可以改变优先级。
- `NULL`值需特别注意,因为它不等于任何值,包括NULL本身。
- 字符串连接使用双竖线`||`,例如`SELECT au_id, au_lname || ' ' || au_fname FROM kong.authors`。
2. **Restricting and Sorting Data**
- `WHERE`子句用于过滤数据,如`SELECT * FROM kong.authors WHERE au_id LIKE '1%'`。
- 数据类型如字符串和日期需要用单引号括起,且区分大小写。
- 比较运算符包括`=`, `!=`, `>`, `<`, `<=`, `>=`。
- `BETWEEN...AND...`, `IN(set)`, `LIKE`, `IS NULL`是常用的条件操作。
- `%`通配符匹配任意数量的字符,`_`匹配单个字符。
- `ORDER BY`用于结果排序,可指定升序(`ASC`)或降序(`DESC`),如`SELECT * FROM sales ORDER BY stor_id, qty DESC`。
3. **Single-Row Functions**
- 包括字符、数字、日期转换等五大类函数。
- 字符函数如`LOWER`, `UPPER`, `INITCAP`分别将文本转换为小写、大写或首字母大写。
- 其他字符函数包括`CONCAT`(连接字符串),`SUBSTR`(提取子字符串),`LENGTH`(计算字符串长度),`INSTR`(查找子串位置)以及`LPAD`和`RPAD`(填充字符串)。
- 数字函数如`ROUND`(四舍五入),`TRUNC`(截断),`MOD`(求余数)。
- `DATE`函数如`SYSDATE`获取系统当前日期时间,`MONTHS_BETWEEN`计算两个日期之间的月数,`ADD_MONTHS`增加月份,`NEXT_DAY`找到指定日期后的下一个特定日期,`LAST_DAY`获取月份的最后一天,`ROUND`和`TRUNC`也可应用于日期进行四舍五入和截断。
这些笔记涵盖了Oracle SQL的基本操作,对于准备OCP007考试的考生来说,理解和掌握这些知识点至关重要,因为它们构成了数据库查询和数据管理的基础。在实际应用中,这些技能可以用来筛选、组织和格式化数据,以满足各种业务需求。
cqhclys123456
- 粉丝: 1
- 资源: 1
最新资源
- (176900230)基于ssm的图书馆管理系统
- WPA3 Specification v3.4
- (175875816)使用SSM技术开发的一个图书管理系统,包含数据库文件
- 颜色拾取,ColorCapture
- arm-gnu-toolchain-13.2.rel1-mingw-w64-i686-arm-none-eabi
- ChristmasStarsStyle.css
- c# WPF Modbus mvvm 应用
- 数据分析-05-确定关键行为+给渠道质量打分(包含代码和数据)
- 基于 Python 控制台的网络漏洞扫描器
- matlab simulink七自由度车辆模型,悬架具有主动控制力的七自由度整车模型 输入为路面不平度,输出车轮位置,车身位移,俯仰角,侧倾角等 参数可调 需要matlab2016a及以上版本
- 机械设计PCB板自动返修设备(包电控bom,程序,工程图) sw16可编辑非常好的设计图纸100%好用.zip
- Java毕业设计基于springboot的企业OA管理系统源码+数据库+说明文档
- 数据分析-06-游戏APP用户行为统计分析(包含代码和数据)
- Trading API eBaySDK-1379-JAVA
- Java毕业设计基于springboot的企业后台管理系统源码+数据库+说明文档
- 数据分析-07-2020年天气差异分析(了解天气差异的元凶 + 包含代码和数据)