Oracle 学习笔记 1 本文档涵盖了 Oracle 学习的基础知识,包括客户端工具、用户管理、表结构、SELECT 语句、DISTINCT 操作、WHERE 子句、ORDER BY 子句和 SQL 函数等内容。 客户端工具 Oracle 提供了多种客户端工具,如 Sql Plus、Toad 和 PL/SQL Developer 等。Sql Plus 是一个命令行工具,用户可以直接输入用户名和密码来连接数据库。从开始程序运行 sqlplus,也可以使用图形版的 sqlplus。还可以使用 http://localhost:5560/isqlplus 访问数据库。 用户管理 用户管理是数据库管理的重要部分。可以使用 sqlplus sys/bjsxt as sysdba 连接数据库,之后可以使用 alter user 语句来 unlock 用户账户。 表结构 了解表结构是数据库学习的基础。可以使用 desc 命令来描述某一张表的结构。 select * from 表名 可以查看表的所有数据。 SELECT 语句 SELECT 语句是数据库中最基本的语句,用于从数据库中检索数据。可以使用 SELECT 语句来计算数据,如 select 2*3 from dual。还可以使用 SELECT 语句来连接字符串,如 select ename || "abcd" from emp。 DISTINCT 操作 DISTINCT 操作用于删除重复的数据。可以使用 select distinct deptno from emp 来删除重复的部门号码。 WHERE 子句 WHERE 子句用于过滤数据。可以使用 WHERE 子句来过滤数据,如 select * from emp where deptno = 10。还可以使用 WHERE 子句来处理空值,如 select ename,sal,comm from emp where comm is not null。 ORDER BY 子句 ORDER BY 子句用于对数据进行排序。可以使用 ORDER BY 子句来对数据进行升序或降序排序,如 select * from dept order by dept desc。 SQL 函数 SQL 函数是数据库中最有用的功能之一。可以使用 SQL 函数来实现复杂的数据处理,如 select lower(ename) from emp。还可以使用 SQL 函数来截取字符串,如 select substr(ename,2,3) from emp。 本文档涵盖了 Oracle 学习的基础知识,包括客户端工具、用户管理、表结构、SELECT 语句、DISTINCT 操作、WHERE 子句、ORDER BY 子句和 SQL 函数等内容,为初学者提供了一个系统的学习指南。
剩余24页未读,继续阅读
- 粉丝: 4
- 资源: 7001
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 本资源库是关于“Java Collection Framework API”的参考资料,是 Java 开发社区的重要贡献,旨在提供有关 Java 语言学院 API 的实践示例和递归教育关系 .zip
- 插件: e2eFood.dll
- 打造最强的Java安全研究与安全开发面试题库,帮助师傅们找到满意的工作.zip
- (源码)基于Spark的实时用户行为分析系统.zip
- (源码)基于Spring Boot和Vue的个人博客后台管理系统.zip
- 将流行的 ruby faker gem 引入 Java.zip
- (源码)基于C#和ArcGIS Engine的房屋管理系统.zip
- (源码)基于C语言的Haribote操作系统项目.zip
- (源码)基于Spring Boot框架的秒杀系统.zip
- (源码)基于Qt框架的待办事项管理系统.zip