第一部分:oracle pl/sql实例练习(1)一、使用scott/tiger用户下的emp表和dept表完成下列练习,表的结构说明如下 emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号) dept部门表(deptno部门编号/dname部门名称/loc地点)工资 = 薪金 +
转载 精选 2009-10-05 22:48:20
1789阅读
一、创建oracle实例1.1 第一种:自定义“临时表空间”-- 1) 创建永久表空间create tablespace AVFAR_DATA datafile'E:\app\XIAO\oradata\orcl\AVFAR_DATA.ora' size 1800mautoextend on next 10m maxsize 20000mpermanentdefault storag..
原创 2023-03-06 18:04:43
96阅读
第一部分:oracle pl/sql实例练习(1)一、使用scott/tiger用户下的emp表和dept表完成下列练习,表的结构说明如下 emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号) dept部门表(deptno部门编号/dname部门名称/loc地点) 工资 = 薪金 + 佣金
转载 精选 2008-10-11 16:00:07
1290阅读
1评论
  第一部分:oracle pl/sql实例练习(1)  一、使用scott/tiger用户下的emp表和dept表完成下列练习,表的结构说明如下  emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号)  dept部门表(deptno部门编号/d
原创 2010-08-19 16:50:44
746阅读
1、通过sql注入获取用户无权限获取的信息1.1 获取无法访问的表名1.2 获取表中的列1.3 获取无法访问表的信息2、sql注入窃取dba权限 oracle sql中不使用绑定变量除了会影响性能,还会有安全隐患。接下来进行实例演示。 在scott 用户下有一个非常重要的表bonus,储存员工的奖金工资信息。对于sh用户没有权限访问这个表,但是可以访问scott用户的如下存储过程。 tes
create table mytest(name varchar(20),password varchar(30)); create or replace procedure sp_pro2 is begin insert into mytest values('fc','123'); end; 查
转载 2017-04-18 19:52:00
121阅读
2评论
SQL语句用具体的练习题来学习吧!(本文使用oracle自带的表:emp表、dept表)1.查询部门30中的雇员信息。select * from emp where deptno=30;2.查询佣金(comm)高于薪金(sal)的雇员信息。select * fromemp where comm>sal;3.查询佣金高于薪金60%的雇员信息。select * from emp where comm>sal*0.6;4.查询部门10中所有经理(MANAGER)和部门20中所有办事员(CLERK)的信息。select * from emp where (deptno=10 and job
转载 2011-11-23 00:38:00
71阅读
2评论
前言导读 本章介绍了在正常使用Oracle数据库之前进行的常规操作 本章语句的运行需要子啊PLSQL软件中运行 本章导入导出语句需要在虚拟环境中直接运行 1 Oracle创建表空间和用户 --1 创建表空间 CREATE TABLESPACE KEN DATAFILE 'E:\app\KEN.dbf ...
转载 2021-10-12 19:03:00
61阅读
2评论
SQL语句用具体的练习题来学习吧!(本文使用oracle自带的表:emp表、dept表)1.查询部门30中的雇员信息。select * from emp where deptno=30;2.查询佣金(comm)高于薪金(sal)的雇员信息。select * fromemp where comm>sal;3.查询佣金高于薪金60%的雇员信息。select * from emp where comm>sal*0.6;4.查询部门10中所有经理(MANAGER)和部门20中所有办事员(CLERK)的信息。select * from emp where (deptno=10 and job
转载 2011-11-23 00:38:00
53阅读
2评论
Oracle实例(instance)是一种访问数据库的机制,它是由内存结构和一些后台进程组成的。 内存结构也称为系统全局区(system global area,SGA)。 实例进程中有5个是必需的,即这5个后台进程中的任何一个没有启动,实例将自动关闭。 这5个进程为:   SMON是系统监督进程(System Monitor)的缩写。 如果Oracle实例失败,则在SGA中
原创 2010-08-19 17:15:54
946阅读
实例分两部分: 1.内存结构 + 2.后台进程 结构有 SGA (系统全局区) 这些和服务进程进行交互 每个服务器进程有一个 PGA (服务器进程),负责处理请求 写入数据文件有 进程(dbwr)操作 以上是Oracle的主要内存结构 Oracle数据库进程 3种进程: 1.服务器进程,2 用户进程...
转载 2020-03-24 12:17:00
113阅读
2评论
一数据库版本LEO1@LEO1>select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database11g Enterprise Edition Release 11.2.0.1.0 - 64bit Produc
原创 2013-08-27 09:44:12
578阅读
PLSQL 知识其实要写的不多,在后面的实例中都有3种输出格式<1>dbms_output.put(字符串表达式); 输出字符串,不换行<2>dbms_output.put_line(字符串表达式); 输出字符串,换行<3>dbms_output.new_line; 换行PLSQL 实例实例1在emp表中查询empno=7788的雇员姓名和工资set serveroutput on declare v_ename emp.ename%type; v_salemp.sal%type;begin select ename,sal into v_ename,v_s
转载 2011-11-19 21:36:00
68阅读
2评论
一.优化器模式ORACLE的优化器共有3种:a. RULE (基于规则) b. COST (
PLSQL 知识其实要写的不多,在后面的实例中都有3种输出格式<1>dbms_output.put(字符串表达式); 输出字符串,不换行<2>dbms_output.put_line(字符串表达式); 输出字符串,换行<3>dbms_output.new_line; 换行PLSQL 实例实例1在emp表中查询empno=7788的雇员姓名和工资set serveroutput on declare v_ename emp.ename%type; v_salemp.sal%type;begin select ename,sal into v_ename,v_s
转载 2011-11-19 21:36:00
49阅读
2评论
oracle10g之前,想要优化一个sql语句是比较麻烦,但是在oracle10g这个版本推出的SQL Tuning Advisor这个工具,能大大减少sql调优的工作量,不过要想使用SQL Tuning Advisor,一定要保证你的优化器是CBO模式。1.首先需要创建一个用于调优的用户bamboo,并授予advisor给创建的用户SQL> create user bambo
原创 2013-02-20 09:31:30
804阅读
--==========================================--使用OEM,SQL*Plus,iSQL*Plus 管理Oracle实例--==========================================/*一、管理组件 Oracle 10g数据库管理包含三个组件,本文主要介绍Database Control,SQL*Plus及iSQL*Plus Database instance(数据库实例) -->系统使用的后台进程 Listener (监听器) -->监听客户端连接到数据库 Management interfance Databa
原创 2022-01-06 11:59:43
85阅读
SQL优化是数到系统的初始设计阶段,所以我们还是...
转载 2022-04-11 16:54:45
586阅读
Merge into 详细介绍   MERGE语句是 oracle 9i 新增的语法,用来合并 UPDATE 和 INSERT 语句。   通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,   连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。   这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。    &nbsp
转载 精选 2012-04-01 18:00:58
1642阅读
--=======================-- Oracle 实例恢复--=======================一、Oracle实例失败Oracle实例失败多为实例非一致性关闭所致,通常称为崩溃(crash)。实例失败的结果等同于shutdown abort。实例失败的原因电源负载故障硬件故障后台进程失败异常关闭数据库实例失败后的状况数据库可能丢失已提交的事务以及存储了未提交的事务
原创 2013-09-25 17:01:10
444阅读
  • 1
  • 2
  • 3
  • 4
  • 5