易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle基础试题(面试基本)

1、存储过程和函数的区别。
(1)、存储过程是作为PL/SQL语句执行,而函数是作为表达式的一部分调用;
 (2)、存储过程在规格说明中不包含return语句,而在函数的规格说明这包含return子句;
  (3)、存储过程不返回值,而函数必须返回值;
 (4)、在存储过程中可以包含return语句,但不返回任何值,他只表示退出存储过程,而函数中必须包含一个return语句;
2、触发器分为事前触发和事后触发,这两种触发有何区别。语句级触发和行级触发有何区别。
   事前触发是在数据没有写入数据库时就触发,而事后触发是在把数据写入数据库后再触发
   语句级触发值所有的相同的语句只触发一次,而行级触发是每执行一条语句就触发一次。
3、根据students表(stuID,stuName,stuSex,stuAge,stuTel)编写一个存储过程,将students表中的学生ID号传递给这一过程,并向调用应用程序返回学生的姓名和电话号码。再编写一个具有过程调用的匿名块。
存储过程
  create or replace procedure pro_stu(id in number,stuname out varchar2,
     stutel out varchar2) as
  begin
    select A.stuname,A.stutel into stuname,stutel from students A
  where A.stuid=id;
 end pro_stu;
匿名块:
  declare
     stuid number(3);
     stuname varchar2(12);
     stutel  varchar2(15);
 begin
 stuid:=&stuid;
    pro_stu(stuid,stuname,stutel);
    DBMS_OUTPUT.PUT_LINE('姓名:' || stuname);
    DBMS_OUTPUT.PUT_LINE('电话:' || stutel);
EXCEPTION
   when NO_DATA_FOUND then
      DBMS_OUTPUT.PUT_LINE('未找到符合条件的数据!!');
 end;
4、在显示游标上可以执行哪些操作?举例说明每一种语句的作用。
     *声明游标
     *打开游标
  


相关文档:

Oracle Latch 介绍


 
Latch是Oracle提供的轻量级锁资源,他用于快速,短时间的锁定资源,防止多个并发进程同时修改访问某个共享资源,他只工作在内存中,我们可以不大准确的说,内存中资源的锁叫latch,数据库对象(表,索引等)的锁叫Lock。比如数据缓存中的某个块要被读取,我们会获得这个块的 latch,这个过程叫做pin,另外一个 ......

Oracle 快照及 dblink使用 (两台服务器数据同步)


--名词说明:源——被同步的数据库
--          目的——要同步到的数据库
/*一、创建dblink:*/
--1、在目的数据库上,创建dblin
drop database link dblink_anson;
Create public
database link dblink_an ......

oracle补丁下载

oracle补丁下载
关键字: oracle
9.2.0.4  = 3095277
9.2.0.5  = 3501955
9.2.0.6  = 3948480
9.2.0.7  = 4163445
9.2.0.8  = 4547809(9i最终)
10.1.0.3 = 3761843
10.1.0.4 = 4163362
10.1.0.5 = 4505133
10.2.0.2 = 4547817
10.2.0.3 = 5337014
10.2.0.4 = 6810189 ......

win 7下安装oracle 10g(详细过程)

基本要求
win 7的版本是旗舰版,oracle 10g(Oracle10g第2版10.2.0.3-10.2.0.410203vistaw2k8x86productiondb)迅雷有下载
(搜索“oracle 10g vista”,760MB)
具体过程
1.配置一个虚拟的IP:在安装ORACLE 10g前系统会检测安装的一些前提条件是否满足,
往往会提示说:将Microsoft LoopBack Adapter配置为 ......

C# 调用Oracle 存储过程返回数据集 实例

1. 在oracle 下创建表
     t_user(
        ID varchar(20),
        Name varchar(20)
       )
 2.  添加数据 
         &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号