oracle-SQL语言基础-事务控制命令命令
事务控制命令命令COMMITROLLBACKSAVEPOINTSET TRANSACTION当第一条可执行的SQL语句开始执行,数据库事务就开始。随着下面任一事件发生,数据库事务结束:执行COMMIT或 ROLLBACK执行DDL或DCL命令(自动提交)用户退出系统崩溃 System crashes...
Oracle之索引(Index)实例解说 - 基础
Oracle之索引(Index)实例解说 - 基础索引(Index)是关系数据库中用于存放表中每一条记录位置的一种对象。主要目的是加快数据的读取速度和数据的完整性检查。索引的建立是一项技术性要求很高的工作。一般在数据库设计阶段就要考虑到怎样设计和创建索引。1. 创建索引创建索引的语法:CREATE ...
Oracle 10g DataGuard手记之基础配置
DataGuard为企业数据的高可用性,数据安全以及灾难恢复提供支持,一般由一个primary db与几个物理或逻辑standby db组成一个DataGuard配置。系统环境操作系统为windows server 2003 r2 enterprise x64 edition service pac...
oracle 基础知识(三)
一、删除oracle进入注册表到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome91TNSListener ImagePath关键值有?试试1、在“控制面板”/“管理工具”/“服务”中将所有ORACLE的服务停止。2...
Oracle PL/SQL开发基础(第三十三弹:EXCEPTION_INIT)
如果有一些异常并没有异常名称,比如一些ORA-开头的异常并没有一个友好的预定义的异常定义,此时在WHEN子句中无法使用具体的异常名称,必须要使用OTHERS异常处理器进行捕捉。通过EXCEPTION_INIT编译指示,可以为这些不在预定义异常范围内的异常添加名称。编译指示是指能在编译期而非运行时进行...
转://Oracle 高可用技术与云基础架构
众所周知Oracle云基础架构已经在越来越多的行业里应用。大家了解云基础架构是如何演进的嘛?可能有人会说Oracle高可用技术是组成云架构的基础,那它们的关系是怎么样的?大家又了解Oracle高可用技术有哪些,每种技术又有何相同点与不同点,它们各自的应用场景是哪些?为什么有些地方可以用,有些地方不可...
Oracle数据库 基础SQL语句练习
一、说明第一次使用Oracle,想做一些练习,熟悉一些oracle。表:使用的是scott用户,默认的表具体表讲解,可以参考该文档:https://www.cnblogs.com/xjcheng1/p/7220159.html二、基础练习第一、查询工资在0-1000,1000-2000,2000-3...
Oracle基础(五)pl/sql进阶(分页过程)
编写分页过程 通过pl/sql实现分页过程,再该过程中由简单到难一步步深入,目的在于通过该案例熟悉pl/sql的各种存储过程,包,游标。怎样在java中调用等内容的学习。1、无返回值的存储过程比如 1、能够向book表加入书,---建表Create table book(bookId ...
Java基础——Oracle(三)
一、Oracle内部结构1.表空间表空间是数据库的逻辑划分,一个表空间只属于一个数据库,每个表空间由一个或多个数据文件组成,表空间中其他的逻辑结构的数据存储在这些数据文件中,一般oracle系统安装后,会自动建立多个表空间,oarcle11g 的主要表空间 //附(10 g 也是一样的)1).ex...
oracle笔试题及答案(基础练习题)
/*1) 创建一张学生表,包含以下信息,学号,姓名,年龄,性别,家庭住址,联系电话*/ create table tb_student ( sid int not null unique, sname varchar2(50), sage int, ...
Oracle基础知识5----高级查询(分组查询、多表连接、子查询、案例)
测试数据来源:http://blog.csdn.net/ochangwen/article/details/51297893 还要准备一张表:工资级别表 losal:最低级别,hisal 最高级别 一、分组查询 分组函数(也叫聚合函数、多行函数,组函数)作用于一组数据,并对一组数据返回一个...
oracle管理基础知识
1、oracle的安装 win下 linux下 2、内存和后台进程=实例 为何将oracle做的如此复杂呢 1、内存: --提高查询速度 --提升处理数据的速度 2、后台进程 --为了完成特定的服务,如一致性,锁、并发 3、数据文件 --数据的永久保存 --也是主要影响性能的地方 SGA 包括o...
Linux下启动Oracle服务和监听程序(基础知识)
Oracle 数据库 是重量级的,其管理非常复杂,将其在 linux 平台上的启动和关闭步骤整理一下。 安装完毕oracle以后,需要创建oracle系统用户, 并在/home/oracle下面的.bash_ PR ofile添加几个环境变量: ORACLE_SID,ORACLE_BASE,ORA...
Oracle PL/SQL开发基础(第二十二弹:类型转换函数)
上一篇讲到了类型转换函数。不过那么多的类型转换函数中,常用的也就是TO_CHAR,TO_NUMBER,TO_DATE这几个。下面对这几个进行详细的介绍。使用TO_CHAR将日期型转换为字符串默认情况下,日期格式都是以DD-MON-YY来显示的,为了使其他的 显示格式显示日期值,可以使用TO_CHAR...
Oracle、SqlServer——基础知识——oracle 与 SqlServer 的区别(未完工)
一、 oracle 与 SqlServer 的区别:类别oracleSqlServer连接字符串||+变量变量名@变量名初始赋值:==SQL语句赋值into=绑定变量=:变量名=@变量名if语句 if bool then……elsif bool then ……else ……end if if bo...
相克军_Oracle体系_随堂笔记002-基础
1.常见的Oracle生产库环境:图2-1可以说是标准的生产库环境,处处体现了冗余,有效防止了单点故障。这就是HA(高可用)而且冗在某种条件下还可以去掉,平常实现同时运行提供服务,如果一台坏掉,另一台也可以继续提供完整服务。这就是LB(负载均衡)也就是说实现了HA+LB(高可用+负载均衡)还涉及一个...
Snail—ORACLE基础之事务学习(五)
---------------事务---当运行到commit时 事务才算是完毕,不然 会运行rollback操作。declarev_money acount.money%type:=1223;ex exception;begin update acount set money=money-v_mo...
Oracle 笔记(七)、PL/SQL 基础
一、概述、PL/SQL 块结构PL/SQL 是Oracle产品对 SQL 语言的扩展。PL/SQL 块共分为三个部分:声明部分、可执行部分、异常部分。 DECLARE ... BEGIN ... EXCEPTION ... END; 变量声明内容:赋予变量适...
oracle学习笔记(2)-SQL基础
1.DDL:create;alter;drop;audit;noaudit;revoke;grant; 2.DML:insert;update;delete 3.DQL:select 4.事务控制:将一组DML操作组合起来,形成一个事务并进行事务控制.事务提交(COMMIT),事务回滚(ROLLBA...
Oracle基础——第四章 用户管理及表空间
本章目标 数据库用户管理 数据库权限管理 数据库存储结构 数据库用户管理 1. 创建用户 a) 语法 可以使用CREATE USER语句创建用户 语法如下 CREATE USER user_name IDENTIFIED BY password [DEFA...