复合类型-pl/sql表类型相当于高级语言中的数组,但是需要注意的是在高级语言中数组的下标不能为负数,而pl/sql是可以为负数的,并且表元素的下标没有限制。实例如下: Sql代码 1.declare2.--定义了一个pl/sql表类型sp_table_type,该类型是用于存放emp.ename...
转载 2015-10-07 09:32:00
188阅读
2评论
14.0、注释:1、单行注释:--2、多行注释:/* */14.1、sqlplus中的set指令:1、设置每行显示的数据长度: SET LINESIZE 500; #有效范围是1-32767,默认情况下显示80个字符2
原创 2022-08-31 14:51:28
787阅读
14.Oracle杂记——Oracle SQL监控脚本根据第上一篇描述的,需要dbsqlmon.exe脚本来监控SQL语句。长时间运行的SQL(超过6秒)可以通过监控V$SESSION_LONGOPS来观察。(包括很多备份、恢复函数,静态统计收集,查询执行等)                  而监控数据被记录在V$SQL_MONITOR视图中。V$SQL_MONITOR收集的信息每秒
原创 2021-08-16 22:49:52
129阅读
子查询的作用:查询条件未知的事物查询条件已知的问题:例如:查询工资为800的员工信息查询条件未知的问题:例如:查询工资为20号部门平均工资的员工信息一个条件未知的问题,可以分解为多个条件已知的问题查询工资比WARD高的员工信息第一:查询WARD的工资?      select sal from emp&nbs
原创 2016-09-07 21:49:11
953阅读
_tables 查询用户所拥有的所有表 select table_name from user_tables; 2、all_tables 显示当前用户可以访问的所有表 select table_na
原创 2022-12-08 18:49:24
61阅读
创建视图、simple view、complex view、 CREATE OR REPLACE VIEW、with check option、with read only、DROP VIEW、purge、flashback
原创 2018-08-10 11:32:31
357阅读
数据库的安全性主要包括两个方面的含义:一方面是防止非法用户对数据库的访问,未授权的用户不能登录数据库;另一方面是每建数据库
原创 2023-08-27 10:48:08
1689阅读
第十四章:   约束( Constraint) 1、约束的功能:通过一些强制性商业规则,保证数据的完整性、一致性 2、约束的类别:     1) not null     2) check     3) unique     4) primar
原创 2012-02-28 15:15:54
678阅读
flashback 、redo、redo log 、undo、CKPT、 instance recovery实例恢复步骤、MTTR、archive归档、archive log、FRA快速恢复区、archive log list、alter database archivelog、archive log list
原创 2018-08-23 11:44:46
708阅读
1.前言 Oracle的归档日志(Archive log)是非活动的重做日志备份,通过使用归档日志,可以保留所有重做历史记录,当数据库处于archivelog模式,并进行日志切换时,后台进程arch会将重做日志的内容保存到归档日志中,当数据库介质出现失败时,使用数据文件备份,归档日志和重做日志可以完 ...
转载 2021-10-23 15:12:00
72阅读
2评论
[toc] 1.视图相关的概念 视图以经过定制的方式显示来自一个或多个表的数据 视图可以视为“虚拟表”或“存储的查询” 创建视图所依据的表称为“基表” 2.视图的优点 提供了另外一种级别的表安全性 隐藏的数据的复杂性 简化的用户的SQL命令 隔离基表结构的改变 通过重命名列,从另一个角度提供数据 3
转载 2020-04-11 15:18:00
65阅读
2评论
6继续玩,改变查询结果列名 select name as xm,birthday as workday from student;--修改列名name为xm,
原创 2022-08-27 00:04:24
156阅读
orcle
原创 2023-02-12 05:37:59
81阅读
这是杂货铺的第435篇文章背景:按照《Oracle Conecpt》的结构一起了解Oracle数据库,这是
原创 2023-06-19 13:27:41
70阅读
1.maven的中心资源库中没有ojdbc驱动包,所以需要安装到本地仓库1.下载位置:链接:https://pan.baidu.com/s/1dnfJsGwRADQw-xo9ARtIOA 提取码:mezv 2.下载后放在d盘下,然后执行以下命令 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 ...
原创 2021-12-13 17:55:50
610阅读
90% 是Heap tableCluster 集群表,index-organized table: 就是把索引和表 和二为一了.partitioned table:表非常大, 逻辑上是一个大表, 每个partition 又是一个小表rows read in groups : 是不是一起读, 可以考虑 claster 表unclustered: 一个Block 里只存储一个表的数据可以看到图, 集群表的多个表数据是放在一个block上的.首先创建一个集群, 创建cluster时可以指定存储信息, 注意在这个集群中的表就不要再指定存储信息了.注意下边的 cluster mycluster(dept
转载 2014-04-05 16:37:00
173阅读
2评论
1、存储过程与函数的概述存储过程和存储函数:是存储在数据库中的被命名的PLSQL块,供所有用户程序调用,完成特定功能的子程序。a、存储过程和存储函数的区别是否使用return返回值。(即存储过程不返回值,存储函数返回值)b、第一个存储过程与函数的程序用存储过程或者函数实现输出‘HelloEveryone!’。--创建存储过程CREATEORREPLACEPROCEDUREfirst_procISB
原创 2017-12-19 19:03:05
858阅读
第十四章: 逻辑备份 1、逻辑备份和物理备份区别       1)物理备份:备份数据文件以及控制文件,备份整个库的物理结构,主要用于media recover       2)逻辑备份:备份database里的对象的数据结构和数据,作为物理备份的辅助,不能用于media recover ;先主
原创 2012-02-29 11:06:44
839阅读
14.oracle的dump理解十四 窥视内存欢迎转载,转载请标明出处:       需要检查特定位置内存的内容,特定变量的内容。       例如想知道SGA中,变量kcbnhb的内容(kcb是buffer cache,nhb是哈希桶的数字)查看如下:SQL> oradebug dumpvar sga kcbnhbub8 kcbnhb_ [14C2B8FA0, 14C2B
原创 2021-08-16 22:59:58
213阅读
这两天由Oracle专家石雨博士为大家讲解Oracle,大概内容如下:Oracle体系结构:Oracle实例与databaseOracle实例包括多个进程与数据内存区数据内存区包含Data Buffer Cache、Redo Log buffer,shared pool(library cache,Data dictionary),数据文件、控制文件、日志文件,参数文件,Archive文件sql plus语法sql plus中操作的行的概念是指一条sql命令分成的多行,sql plus中缓存的是最后的一条sql命令的所有行。日期和字符串都要用单引号(')引起来,日期格式用select
转载 2006-10-17 21:31:00
71阅读
  • 1
  • 2
  • 3
  • 4
  • 5