标签:oracle数据库
一、视图概念 • 视图概念   • 视图是基于一个表或多个表或视图的逻辑表(虚表),本身不包含数据,通过它可以对表里面的数据进行查询。 • 基表   • 视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。 • 视图优点   • 简化性   • 安全
一、索引概念 • 在关系数据库中,索引是一种与表有关的数据库对象,它可以使对应于表的SQL查询语句执行得更快。 • 索引的作用类似于图书的目录,可以根据目录中的页码快速找到所需的内容。 • 对于数据库来说,索引是一个必选项,对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了
一、触发器简介 • 什么是触发器(trigger)   • 触发器在数据库里以独立的对象存储,由数据库产生某一类事件而启动运行,即触发器是当某个事件发生时自动地隐式运行。 • 触发器的特点   • 由特定事件触发,外部无法调用。   • 触发器无参数。   • 一个表上最多可有12个触发器。 •
原创不易,求分享、求一键三连 周末被早早聊拉过去做了一次关于成长的分享,这里将PPT分享出来跟大家交流。 关注公众号,回复成长获取PDF 成长是什么 首先,今天的话题是关于成长的,那么对于个人来说,到底什么是成长呢? 最简单的描述就是,之前我不能做一件事,现在我能做了;之前我做不好的事情,现在
创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。create directory dpdata as 'd:testdump';二、查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)select * from
原创不易,求分享、求一键三连 最近有个粉丝问了一个很有意思的问题: 小钗,我们如何建立内部以及外部的影响力呢? 先来看看百度百科的定义: 影响力是用一种别人所乐于接受的方式,改变他人的思想和行动的能力。 在工作场景中,影响力反而没这么玄妙,可以粗暴的认为就是别人愿不愿意支持你的
先认识一个单词,schema:模式。 再来了解一个概念。 当创建一个用户的时候,会同时创建一个与用户同名的schema,这个schema的官方解释是对象的集合。 举个例子,比如说我就是一个用户,叫A,住在某个公寓里,假如我住在4-404,那么这个4-404这个房间就是schema,房间名也叫A(意
场景 我们在连接oracle数据库的时候 常用方式一般有以下三种: pl/sql deceloper navicat sqlDeveloper 其中, pl/sql developer是最经典的,也是我个人最常用的 navicat操作简单,覆盖的数据库类型较多 sqlDeveloper是官方出品,
准备工作: 1.查询所有用户 select * from dba_users 2.查询表空间的文件目录及大小(maxbytes为零的表空间不可以自动扩展) SELECT FILE_NAME,TABLESPACE_NAME,BYTES,MAXBYTES FROM DBA_data_files 3.生
初看之下不免诧异,这不是一样的嘛,这也能赚到钱?   看看procedure要注意什么?没有return。 再看function要注意什么?有return。   啊这,下面要讲讲返回参数和return。  这二者的区别在于,return只返回一个值,返回参数却是可以有多个。   看看获取返回参数的
以下例子在scott用户下进行: 一、查看 先查看一下  当前用户的scheduler   的所有数据字典,看看要关注什么 SET LINE 200 PAGESIZE 2000COL TABLE_NAME FOR A60COL COMMENTS FOR A120SELECT TABLE_NAME
[20220811]奇怪的隐式转换问题.txt--//生产系统遇到一个奇怪的隐式转换问题,问题在于没有发生隐式转换,做一个分析调查。--//后记:后面的分析存在一下偏差,不更正当时的分析,在这里做一个补充,实际上从12.2版本开始,oracle就支持这样的情况,当使--//用绑定变量时,带入的绑定
Oracle 备份与恢复 (Docker部署版) 一,宿主机设置定时备份脚本 1.检查Oracle容器是否正常运行 docker ps 2.进入容器,创建shell脚本 #oracle11g 是容器名 docker exec -it oracle11g bash #创建数据库dump的目录 m
Oracle序列学习与使用总结 by:授客 QQ:1033553122 简述 序列是oracle提供的用于生成一系列数字的数据库对象,序列会自动生成顺序递增的序列号,可用于提供唯一的自动递增主键。序列和视图一样,并不占用实际的存储空间,只是在数据字典中保存他的定义信息。 创建序列 当创建序列时必须
DDL(Data Definition Languages)语句:        数据库定义语句:用来创建数据库中的表、索引、视图、存储过程、触发器等       常用的语句关键字有:create,alter,drop,truncate,comment,rename DML(Data Manipu
我们在日常程序设计中,经常会遇到树状结构的表示,例如组织机构、行政区划等等。这些在数据库中往往通过一张表进行展示。这里我们以一张简单的行政区划表为例进行展示,在实际使用过程中,可以为其添加其他描述字段以及层级。表中通过ID和PID关联,实现树状结构的存储。建表以及数据语句如下:-- Create