05 2021 档案

Oracle 19C学习 - 12. 用户与权限管理
摘要:ORACLE数据库两种安全验证模式 1. 操作系统认证 我们可以将Linux的用户加入到oinstall,dba组中,然后在Oracle本地登陆或者使用远程登陆,可以作为sysdba登录,在数据库级不需要提供密码(具体操作见附1)。 SQLPLUS / as SYSDBA Linux默认支持操作系统 阅读全文

posted @ 2021-05-21 22:59 LeoZhangJing 阅读(3147) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 11. DDL(数据定义语言)简介
摘要:DDL用来对对象进行定义,也就是元数据进行定义。 表和列的命名规则必须遵守: 以字母开头 1至30个字符长 仅包含A–Z,a–z,0–9,_,$和# 名称不能重复 不能成为Oracle服务器保留字 CREATE TABLE语句 CREATE TABLE [schema.]table (column 阅读全文

posted @ 2021-05-15 22:47 LeoZhangJing 阅读(494) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 10. DML数据处理语言管理表
摘要:数据处理语言 当你执行DML语句时: 向表中添加新行 修改表中的现有行 从表中删除现有行 事务由构成逻辑工作单元的DML语句的集合组成。 INSERT语句语法 INSERT INTO table [(column [, column...])] VALUES (value [, value...]) 阅读全文

posted @ 2021-05-15 00:34 LeoZhangJing 阅读(120) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 09. 使用集合运算符UNION和UNION ALL
摘要:(本博文采用的数据库是Oracle自带的hr用户范本数据库) 集合操作准则 进行集合运算的两个查询结果的字段数量必须相同。 进行集合运算的两个查询结果的梅格列的数据类型要匹配。 ORDER BY子句只能出现在语句的最后。 来自第一个查询的列名将作为结果的抬头。 默认情况下,输出以升序排序,但UNIO 阅读全文

posted @ 2021-05-09 22:45 LeoZhangJing 阅读(361) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 08. 使用子查询解决查询问题
摘要:(本博文采用的数据库是Oracle自带的hr用户范本数据库) 子查询可以将查询到的结果作为主查询的一部分。 例如下面的范例,需要先找出来Davies的入职日期,然后代入到主查询。 SELECT last_name FROM employees WHERE hire_date > (SELECT hi 阅读全文

posted @ 2021-05-09 17:46 LeoZhangJing 阅读(216) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 07. 使用联接从多个表中查询数据
摘要:(本博文采用的数据库是Oracle自带的hr用户范本数据库) 多表查询的准备工作 在hr用户下,创建A表,并插入数值。 --创建表A--CREATE TABLE A (ID NUMBER);INSERT INTO A VALUES(1);COMMIT;--创建表B--CREATE TABLE B ( 阅读全文

posted @ 2021-05-04 15:44 LeoZhangJing 阅读(355) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 06. 聚合函数与GROUP BY(HAVING)分组
摘要:(本博文采用的数据库是Oracle自带的hr用户范本数据库) 课程目标 识别可用的聚合函数使用GROUP BY子句对数据进行分组使用HAVING子句包含或排除分组的行 聚合函数 聚合函数对列进行操作,以使每个列产生一个结果。 聚合函数的类型 AVG 平均值 COUNT 记录个数 MAX 最大值 MI 阅读全文

posted @ 2021-05-03 11:35 LeoZhangJing 阅读(774) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 05. 转换函数与条件表达式
摘要:(本博文采用的数据库是Oracle自带的hr用户范本数据库) 课程目标 隐式数据转换 与 显式数据转换 学习TO_CHAR, TO_NUMBER, TO_DATE转换函数的使用方法。 NULL通用函数 条件表达式 数据转换的类型 隐式数据转换: Oracle数据库自己进行的数据类型转换。 显示数据转 阅读全文

posted @ 2021-05-02 23:49 LeoZhangJing 阅读(294) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 04. SQL单行函数
摘要:(本博文采用的数据库是Oracle自带的hr用户范本数据库) SQL的函数分为: 单行函数:每行返回一个结果。 多行函数:每个处理集合返回一个结果。 字符函数 UPPER: 转换字符串到大写。 SELECT UPPER('Hello World') FROM dual; --返回HELLO WORL 阅读全文

posted @ 2021-05-02 19:28 LeoZhangJing 阅读(245) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 03. 使用where进行条件查询和数据排序
摘要:(本博文采用的数据库是Oracle自带的hr用户范本数据库) WHERE命令进行搜索结果的限制 SELECT column_name,column_nameFROM table_nameWHERE column_name operator value; WHERE子句位于FROM命令之后。 SELE 阅读全文

posted @ 2021-05-02 14:46 LeoZhangJing 阅读(399) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 02. Select语句检索数据
摘要:(本博文采用的数据库是Oracle自带的hr用户范本数据库) 基础知识 SQL语句的编写规则: SQL语句不区分大小写(Oracle如此, MySQL区分) 可以在一行或者多行数据SQL语句 子句通常放在单独的行上 缩进用于增强可读性 SQL语句使用分号终止 正规写法中,所有的关键字使用大写,列名和 阅读全文

posted @ 2021-05-02 11:16 LeoZhangJing 阅读(506) 评论(0) 推荐(0) 编辑

Oracle 19C学习 - 01.实验环境的准备
摘要:1. 现在CentOS 7.4中安装Oracle 19C服务器。 2. 使用MobaXTerm连接到Orace 19C服务器, su - oracle 切换到Oracle用户下。 3. 首先启动监听。 lsnrctl start启动监听。 lsnrctl status查看监听状态。 4. 启动数据库 阅读全文

posted @ 2021-05-01 23:11 LeoZhangJing 阅读(239) 评论(0) 推荐(0) 编辑

导航

统计

点击右上角即可分享
微信分享提示