![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
oracle
oracle基础
山风fly
www.pengruolan.com
展开
-
(12)事务管理【Oracle】
文章目录1、支持的隔离级别2、事务控制语句2.1、设置隔离级别2.2、自动提交模式2.3、开启事务2.4、提交事务2.5、回滚事务1、支持的隔离级别read committedserializableread only2、事务控制语句2.1、设置隔离级别设置单个事务的隔离级别SET TRANSACTION ISOLATION LEVEL read committed ;SET TRANSACTION ISOLATION LEVEL serializable ;SET TRANS原创 2020-08-03 01:05:11 · 257 阅读 · 0 评论 -
(11)常用函数【Oracle】
文章目录一、Note1、日期时间1.1、日期格式1.1.1、日期模式1.1.2、设置格式1.2、日期类型2、日期函数2.1、获取日期2.2、查询时区2.3、日期转换2.4、日期计算2.5、日期值四舍五入2.6、截断日期3、单行函数3.1、单行数学函数3.2、单行字符函数3.3、单行转换函数3.4、其他单行函数4、组函数5、instr()二、Code1、日期时间2、世纪转换问题3、使用YY/RR/YYYY格式处理入职日期4、日期运算:last_day/next_day/add_months/months_be原创 2020-08-03 01:02:08 · 577 阅读 · 0 评论 -
(10)视图(View)【Oracle】
文章目录一、Note1、概念2、视图与表类似3、注意列名4、使用目的5、创建视图6、查看用户的视图信息7、使用视图8、删除视图二、Code视图:创建视图/使用视图/查看视图/删除视图一、Note1、概念视图(View)是由 SELECT 查询语句定义的一个“逻辑表”视图(View)只有定义而无数据,是一个"虚表",是反映了它所依赖的表的数据视图是一个或多个表(或视图)经过 SELECT 查询后选择的逻辑表示,是一个逻辑上的表,依赖于其它表(或其他视图)存在(视图可依赖于视图,且可以基于视图创建原创 2020-08-03 00:48:20 · 419 阅读 · 0 评论 -
(9)子查询&DML操作【Oracle】
文章目录一、Note1、子查询1.1、概念1.2、用法1.3、运算符1.4、分类一般先考虑连接查询,再考虑子查询2、DML操作二、Code1、认识子查询2、子查询:单行子查询3、子查询:多行子查询/多列子查询4、子查询:关联子查询5、借助子查询实现DML操作一、Note1、子查询1.1、概念被嵌套在SELECT/UPDATE/DELETE/INSERT语句中用()括起来的SELECT语句就是子查询having/from/where等子句可以写子查询,即子查询外可以不是查询1.2、用法从原创 2020-08-01 19:07:48 · 410 阅读 · 0 评论 -
(8)多表查询【Oracle】
提示:此文章下的code示例皆在cmd下运行,并未借助可视化工具;code示例较多,若只想关注具体语句,可借助目录快速跳转文章目录一、Note1、多表查询概念2、连接条件3、内连接4、外连接5、自连接二、Code1、多表查询/笛卡尔乘积/表的列名2、多表查询:内连接(等值/非等值)/外连接(左/右/全)3、修改format.sal文件设置数字格式4、多表查询练习:内连接/外连接/查询三张表5、自关联/自连接6、多表查询(连接查询)的标准写法&非标准写法一、Note1、多表查询概念原创 2020-08-01 18:58:02 · 215 阅读 · 0 评论 -
(7)索引【Oracle】
提示:此文章下的code示例皆在cmd下运行,未借助可视化工具,有些code示例略长,可根据目录快速跳转文章目录一、Note1、索引概念2、索引作用3、索引分类4、索引管理4.1、创建4.2、查看4.3、使用4.4、更改4.5、删除5、执行计划6、Oracle 查询数据的方式二、Code1、索引:查询与索引有关的数据字典2、索引:创建索引/使用索引(查询时即使用)/删除索引3、执行计划:SET AUTOTRACE{ OFF | ON | TRANCEONLY }4、对比AUTOTRACE不同的选项/通过执原创 2020-08-01 18:11:00 · 441 阅读 · 0 评论 -
(6)管理约束【Oracle】
文章目录一、Node1、数据完整性1.1、实体完整性(Entity Integrity)1.2、参照完整性(Referential Integrity)1.3、域完整性(Domain Integrity)1.4、用户自定义的完整性(User-Defined Integrity)2、约束分类2.1、非空约束(Not NULL)2.2、唯一约束(Unique Key)2.3、主键约束(Primary Key)2.4、外键约束(Foreign Key)2.5、缺省约束(Default)2.6、检查约束|条件约束(原创 2020-08-01 18:04:07 · 1180 阅读 · 0 评论 -
(5)操作数据【Oracle】
提示:此文章下的code示例皆在cmd下运行,未借助可视化工具文章目录一、Note1、插入数据(insert)1.1、INSERT INTO1.2、插入特殊值1.2.1、空值1.2.2、引号1.2.3、默认值1.3、INSERT SELECT1.4、批量插入2、更新数据(update)3、删除数据(delete)二、Code1、插入数据/批量插入/提交事务/回滚事物2、更新数据/删除数据/to_date()一、Note1、插入数据(insert)1.1、INSERT INTOINSERT IN原创 2020-08-01 17:52:52 · 479 阅读 · 0 评论 -
(4)管理表【Oracle】
提示:此文章下的code示例皆在cmd下运行,未借助可视化工具文章目录一、Note1、认识表1.1、二维表1.2、表名1.3、列名1.4、查看表结构1.5、相关数据字典2、数据类型3、创建表3.1、创建标准表3.2、创建临时表3.3、CTAS4、更改表4.1、增加列4.2、改列名4.3、修改列类型及添加约束4.4、删除列5、重命名表6、删除表(回收站)6.1、删除6.2、查看回收站6.3、清空回收站6.4、恢复7、截断表二、Code1、管理表:创建表/CTAS/查看表结构/length()/定长数字域/变原创 2020-08-01 17:48:35 · 687 阅读 · 0 评论 -
(3)数据查询【Oracle】
提示:此文章下的code示例皆在cmd下运行,未借助可视化工具文章目录一、Note1、查看用户的数据库对象及表2、设置显示方式2.1、显示/设置一页可以显示多少行2.2、显示/设置当前sqlplus每行的长度(字节)2.3、设置列的格式2.4、改变列的显示名称,用heading2.5、取消列名预定义2.6、注意3、查看表结构4、简单查询4.1、查询部分列4.2、查询所有列4.3、伪列4.4、虚表4.5、伪列和虚表是 oracle 特有的4.6、算术运算4.7、列别名4.8、拼接字符串4.9、空值4.10、原创 2020-08-01 17:41:31 · 1056 阅读 · 0 评论 -
oracle-控制台中spool的使用
spool命令连接oracle数据库连接成功后,开始录制控制台中的sql,写命令:spool d:\test.txt接下来在控制台中的命令都将保存在D:\test.txt文件夹下结束录制:spool off小技巧在cmd下,连接数据库后,可以对上一个sql命令进行更改SQL> show user;SQL> edit(或ed)会弹出记事本,文本里是上一个sql语句:show user;可直接在记事本中修改sql语句,修改完成后保存并退出这个sql命令存在缓存文原创 2020-08-01 17:13:28 · 286 阅读 · 0 评论 -
(2)用户和权限【Oracle】
用户与权限【Oracle】一、Note1、SQL*PLUS2、用户3、权限4、角色5、授权6、收权7、导入8、sysdate和current_date9、默认规律二、Code1、sqlplus环境创建用户并授权及登录2、查询当前用户相关信息3、 执行SQL脚本(为自己的用户导入数据)4、练习-用户创建授权收权一、Note1、SQL*PLUS一个由Oracle数据库管理系统提供的 操作数据库的 命令行工具在SQL*PLUS环境下由很多特殊的命令,这些命令不属于标准SQL在 命令提示符 或原创 2020-08-01 17:00:07 · 713 阅读 · 0 评论 -
(1)数据库概述
数据库概述1、概念数据(Data)反映客观事物属性的记录数据库(DataBase,DB)指长期存储在计算机内、有组织的、统一管理的相关数据的集合DB中存储数据具有“集成的”和“共享的”特点数据库管理系统(DataBase Manager System,DBMS)用来管理数据库的软件就是DBMSDBMS下可管理多个数据库数据库系统(DataBase System,DB)指在计算机系统中引入数据库后的系统一般由计算机硬件、DB、(操作系统OS、DBMS、数据原创 2020-08-01 16:34:05 · 127 阅读 · 0 评论