相关推荐
-
oracle读书笔记
oracle读书笔记1、 层次名完整性 2、 外键不建议使用简短列名 3、 名字都使用单数形式 4、 简洁性(相对,注意有时不应该为简洁性牺牲清晰性) 5、 对象名词典,这个词典应该强制实施公司的命名标准并保证名字选择和缩写的一致性
-
《Oracle编程艺术》学习笔记(18)-REDO和UNDO
REDOOracle维护着两类重做日志文件:在线(online)重做日志文件和归档(archived)重做日志文件。 在线重做日志用于在出现电源故障(实例终止)时“修正”数据文件,而归档重做日志用于在出现硬盘故障时或者误操作删除数据时,配合数据文件备份“修正”数据文件。 为什么需要重做日志文件->http://blog.csdn.net/fw0124/article/details/68...
-
oracle查询语句 switch,ORACLE SQL语句中的“SWITCH语句”函数DECODE
下面这个例子介绍ORACLE SQL Functions对DECODE函数的用法,引自官方文档 SELECT product_id, DECODE (warehouse_id, 1, 'Southlake', 2, 'San Francisco', 3, 'N...
-
oracle学习篇(二)
oracle学习篇(二)
-
原来 Oracle 19c ADG Switchover 切换如此简单
作者 | JiekeXu来源 |公众号 JiekeXu DBA之路(ID: JiekeXu_IT)如需转载请联系授权 |(个人微信 ID:JiekeXu_DBA)大家好,我是 JiekeXu,江湖人称“强哥”,荣获 Oracle ACE Pro 称号,墨天轮 MVP,墨天轮年度“墨力之星”,拥有 Oracle 11g OCP/OCM 认证,MySQL 5.7/8.0 OCP 认证以及 PCA...
-
常用oracle语句
1、 select MACHINE from v$session //可以查看到连接到oracle服务上客户端计算机名字 select sys_context('USERENV','IP_ADDRESS') from dual; //获取oracle客户段ip地址 select count(*) from v$session where username is not null;
-
oracle的switch+case语句吗,2.7 switch 语句中的 case 范围
2.7 switch 语句中的 case 范围在标准 C 中,switch 语句中的 case 标签只能有一个关联值。Solaris Studio C 允许使用某些编译器中使用的扩展(称为 case 范围)。case 范围指定要与单个 case 标签关联的值范围。case 范围语法为:case low ... high :case 范围的行为就好像为从 low 到 high(包含边界值)的给定范围...
-
《收获,不止Oracle》读书笔记之第三章逻辑体系世界
《收获,不止Oracle》读书笔记之第三章逻辑体系世界
-
oracle数据库学习感想,学习oracle数据库感想
要想学好Oracle数据库,首先要学习ORACLE的体系结构,现在你不需要深入理解它们,但要分清几个关键的概念:instance&database, memory structure,process&those files,such as data file, control file,init parameter file etc以及database ,tablespace,da...
-
Oracle读书笔记
数据区(也叫数据扩展区)由一组连续的Oracle块所构成的Oracle存储结构,一个或多个数据块组成一个数据区,一个或多个数据区再组成一个断(Segment)。 数据块是Oracle逻辑存储中的最小的逻辑单位,也是执行数据库输入输出操作的最小存储单位。 数据区是Oracle存储分配的最小单位,Oracle就以数据区为单位进行存储控件的扩展。 转载于:https://www.cnblogs...
-
Oracle 11g基础简介(《Oracle从入门到精通》读书笔记1)
...... 4. 启动数据库:启动顺序-启动实例、加载数据库、打开数据库(连接) startup nomount|mount|open|force|resetrict [pfile=filename] nomount:只启动实例、不加载数据库 mount:启动实例、数据库,但保持数据库为关闭状态(不可连接) open:默认启动选项,启动实例、数据库并打开数据库连接; force:强制关闭当前正在运行的实例再启动,也就是重启; resetrict:指定以受限制的会话方式启动数据库; pfile:指定实例启动
-
Oracle高级编程读书笔记
2.12 fetch调用是什么鬼??? 2.13 列的大小,会影响逻辑读取 逻辑读是什么鬼??? 优化器:COST-BASES ORACLE FUNDAMENTALS 乔纳森.刘易斯 3.1全扫描访问方法 全表扫描会将全部的数据块读到内存中获得数据块内的行,所以全表扫描要考虑:1.有多少数据块。2.有多少行被舍弃 trunc rpad 如果数据是有序存储,就会大多数存在同一个块内,如果是零散的存在...
-
Oracle读书笔记-PL/SQL基础
Oracle读书笔记-PL/SQL基础PL/SQL概述PL/SQL是Oracle对标准SQL规范的扩展,全面支持SQL的数据操作、事物控制等。PL/SQL基本语法1、PL/SQL语句 在PL/SQL中可以使用的SQL语句有: INSERT、UPDATE、DELETE、SELECT INTO、COMMIT、ROLLBACK 和 SAVEPOINT 在编写PL/SQL语句时
-
oracle 读书笔记
<br />使用逻辑操作符<br /> 查询工资高于500 或者岗位 <br /> <br />数据分组 --max min avg sum count<br /> <br />如何显示所有员工中最高工资和最低工资<br />select max(sal) ,min(sal) from emp;<br /> <br />如何显示所有员工中最高工资和最低工资的名字和工资<br />select ename ,sal from emp where sal=(select max(sal) from
-
使用oracle数据库的感悟
最近,专业课的一个大作业,要求使用SQL Server,Oracle,MySQL三个数据库实现数据的集成。 我自己是负责oracle这块的,由于以前从未用过oracle数据库,我也是抱着学习的态度来使用oracle数据库,并希望 自己可以掌握一个新的数据库的基本操作,在使用的过程中遇到了不少问题,主要有以下几个方面: 第一,oracle的安装,网上有很多关于oracle 11g的安装
-
《oracle编程艺术》读后感1
<br />因为自己是第一次读这本书,肯定还有不是很理解的地方,希望看过的人能够来指点指点<br />第二章oracle体系结构概述<br />1. 数据库定义:物理操作系统文件或磁盘的集合。<br />2. 实例:一组oracle后台进程/线程以及一个共享内存区,这些内存由同一个计算机上运行的线程/进程所共享。<br />数据库可以由多个势力装载和打开,而实例可以在任何时间点装载和打开一个数据库。<br />3. SGA(系统全局区):维护所有进程需要访问的多钟内播数据
-
oracle中with原理,ORACLE中with的用法
对于数据库来说,最常用的操作恐怕就是查询了,各种复杂查询经常为搞的我们筋疲力尽。当然,这都不算什么。但是,对于一些多表查询,我们往往会没有头绪,不知道该如何操作。下面我就给大家推荐一种非常好用非常牛掰的查询技术:WITH怎么用呢?with的作用其实很简单,就是把with引导的语句看做一张临时表。废话不多说,直接上例子吧!例:查询出每个部门工资最高的雇员编号,雇员姓名,雇员薪资,雇佣日期,所在部门编...
-
Oracle case when用法
CASE表达式可以在SQL中实现if-then-else型的逻辑,而不必使用PL/SQL。 注意点: 1、以CASE开头,以END结尾 2、分支中WHEN 后跟条件,THEN为显示结果 3、ELSE 为除此之外的默认情况,类似于高级语言程序中switch case的default,可以不加 4、END 后跟别名 CASE有两种表达式: 1. 简单CASE表达式...
-
oracle练习题和答案 笔记
oracle练习题和答案 笔记使用scott/tiger用户下的emp表完成下列练习,表的结构说明如下emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号)------1.选择部门30中的所有员工.select * from emp where deptno=30; EM
-
SQL语句之CASE WHEN
CASE WHEN 基本概念Case具有两种格式:简单Case函数和Case搜索函数。简单Case函数: CASE sex WHEN ‘1’ THEN ‘男’ WHEN ‘0’ THEN ‘女’ ELSE ‘其他’ ENDCase搜索函数: CASE WHEN sex = ‘1’ THEN ‘男’ WHEN sex = ‘0’ THEN ‘女’ ELSE ‘其他’ END显然,简单Ca
1 楼 fjjiaboming 2016-07-06 09:34