Oracle 11gR2 数据操作与常用函数详解
下载需积分: 25 | TXT格式 | 2KB |
更新于2024-09-13
| 114 浏览量 | 举报
"Oracle 11g Release 2 数据操作包括了对数据的查询(select)、插入(insert)、更新(update)和删除(delete),以及常用的统计函数(count、max、min、avg、sum、decode、distinct)。"
在Oracle数据库管理中,数据操作是日常工作中不可或缺的部分。以下是这些操作和函数的详细说明:
1. 查询(select):
- `SELECT * FROM 表名`:用于获取表中的所有列和行。
- `SELECT 列名 FROM 表名`:选择指定列的数据。
- `SELECT DISTINCT 列名 FROM 表名`:去除重复值,返回唯一不同的值。
2. 插入(insert):
- `INSERT INTO 表名 VALUES (值1, 值2, ...)`:向表中插入一行新数据。
- `INSERT INTO 表名 (列1, 列2) VALUES (值1, 值2)`:指定列插入值,其他列如果不填则默认为空或使用默认值。
3. 更新(update):
- `UPDATE 表名 SET 列名 = 新值`:更新表中所有行的指定列。
- `UPDATE 表名 SET 列名 = 新值 WHERE 条件`:根据条件更新满足条件的行。
4. 删除(delete):
- `DELETE FROM 表名`:删除表中的所有数据,但保留表结构。
- `DELETE FROM 表名 WHERE 条件`:根据条件删除特定行。
5. 统计函数:
- `COUNT(*)`:计算表中行的数量。
- `MAX(列名)`:返回指定列的最大值。
- `MIN(列名)`:返回指定列的最小值。
- `AVG(列名)`:计算指定列的平均值。
- `SUM(列名)`:返回指定列的所有数值之和。
- `DECODE(列名, 值1, 结果1, 值2, 结果2, ..., 默认值)`:根据列中的值返回相应的结果,如果列值与给定值匹配,则返回对应的结果值,否则返回默认值。
- `DISTINCT`:用于去除查询结果中的重复项。
在示例中,创建了一个名为"xue_sheng"的表,包含id、xing_ming和nian_ling三列,然后进行了插入、查询、排序、空值检查、更新和删除等操作。通过这些操作,我们可以了解如何在Oracle数据库中进行基本的数据管理和处理。对于统计函数,也展示了它们在实际应用中的用法,如计算行数、求和、求平均值等。这些基础操作和函数构成了数据库操作的核心,无论是在Oracle还是其他SQL数据库系统中,都具有广泛的应用。
相关推荐
hunkgao
- 粉丝: 0
- 资源: 14
最新资源
- VS2010 MFC 条形码生成资料
- emacs-which-key:Emacs软件包,在弹出窗口中显示可用的键绑定
- COEN268:行动应用程式开发人员-Android
- Lev3_1_css-einf-hrung_position
- generator-angular-chrome-extension:一个基于角度和物化的Chrome合金扩展的yeoman生成器
- 语义相似度数据-lcqmc.rar
- appfuse-service-3.0.0.zip
- 分享一款由PIC16F1947单片机制作的热敏电阻温控器资料-电路方案
- win12虚拟机 好用 bing
- 表情符号按钮:Vanilla JavaScript表情符号选择器组件
- loopback-getting-started:报废回购,用于学习环回
- Algo:Algo是一个资料库,在一个地方包含所有算法,并且向所有PEC学生开放供其贡献。 该存储库包含的算法对于在放置驱动器中破解编码测试以及竞争性编程都很重要
- Signal_frequency_estimation.rar
- bookcms.rar
- 拼图智力开发PPT模板下载
- God-mode:次模式,用于输入类似于神的命令