`
regedit_123
  • 浏览: 317574 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
我们来看下面的例子: create or replace view testview as select empno,ename from emp where ename like ‘M%’ with check option; 这里我们创建了一个视图,并使用了with check option来限制了视图。 然后我们来看一下视图包含的结果: select * from testview得到: EMPNO ENAME ———- ———– 7654 MARTIN 7934 MILLER 这两条记录 然后我们在试图将其中一条更新: updat ...
通过bulk collect减少loop处理的开销      type wkas_row is record(a number(12), b number(12));      type tbl_wkas is table of wkas_row;      v_wkas tbl_wkas; begin     select a,b bulk collect into v_wkas     from tbl_t     where t='aaaaaa' exception when others then    null; end; ...
public class Test{ public static void main(String[] args){  System.out.println(test()); } private static boolean test(){      int i=10;      //do{     //试着注释掉这句,对比着运行下,看看结果有什么不同,   {    System.out.println(i);    i--;      }while(i>0);      return true;     }  }   两个语句造成打印出的 i 的值是多少?主函数里打印的是tru ...
Io 异常: The Network Adapter could not establish the connection   确认oracle的两个service服务是否打开了??? OracleOraDb10g_home1TNSListener OracleServiceORCL     java.sql.SQLException: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in con ...
Ref cursor属于动态cursor(直到运行时才知道这条查询)。 从技术上讲,在最基本的层次静态cursor和ref cursor是相同的。一个典型的PL/SQL光标按定义是静态的。Ref光标正好相反,可以动态地打开,或者利用一组SQL静态语句来打开,选择 ...
If the subprogram exits early with an exception, the values of OUT and IN OUT parameters (or object attributes) might still change. To use this technique, ensure that the subprogram handles all exceptions. CREATE OR REPLACE PROCEDURE SP_TEST (P_OUT OUT NOCOPY NUMBER)ASBEGIN   P_OUT :=1;   RAISE_AP ...
***************************************** PLSQL中的function函数*****************************************FUNCTION和PROCEDURE的区别1、函数有返回值,过程没有2、函数调用在一个表达式中,过程则是作为pl/sql程序的一个语句   过程和函数都以编译后的形式存放在数据库中,函数可以没有参数也可以有多个参数并有一个返回值。过程  有零个或多个参数,没有返回值。函数和过程都可以通过参数列表接收或返回零个或多个值,函数和过程的  主要区别不在于返回值,而在于他们的调用方式,过程是作为一个独立执 ...
*****************************************  PLSQL游标和goto语句*****************************************备注:下面提到的游标为静态cursor,包括显示和隐式。游标,从declare、open、fetch、close是一个完整的生命旅程。当然了一个这样的游标是可以被多 ...
*****************************************     PLSQL异常处理*****************************************1、声明异常 异常名 EXCEPTION;2、抛出异常 RAISE 异常名3、处理异常 抛出异常后的逻辑代码不会被继续执行 异常的定义使用    ―――――――――――――――――――――――――――――――――――――    begin          dbms_output.put_line(1/0);    exception            when others then         ...
PLSQL流程控制   if判断declare       v_b boolean:=true;begin if v_b then         dbms_output.put_line('ok');      end if;end;   if else判断declare        v_b boolean:=true;begin     if v_b then        dbms_output.put_line('ok');     else        dbms_output.put_line('false');     end if;end;   if elsif e ...
1、ORA-00942: table or view does not exist 指的你要操作的表尚未存在,需要先create出来先。 2、ORA-00922: missing or invalid option 指的是有语法错误。遗漏了分号什么的 3、Warning: Procedure created with compilation errors 比如  create or replace procedure p_ ...
1. Group By 语句简介:   Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。   2. Group By 的使用:   上面已经给出了对Group By语句的理解。基于这个理解和SQL Server 2000的联机帮助,下面对Group By语句的各种典型使用进行依次列举说明。   2.1 Group By [Expressions]:   这个恐怕是Group By语句最常见的用法了,Group By + [分组字段](可 ...
转自:http://www.cnblogs.com/ZHF/archive/2008/09/10/1288101.html   connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from tablestart with org_id = 'HBHqfWGWPy'connect by prior org_id = parent_id;   简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段: org_id, ...
存储过程创建语法:        create or replace procedure 存储过程名(param1 in type,param2 out type) as 变量1 类型(值范围); 变量2 类型(值范围); Begin     Select count(*) into 变量1 from 表A where列名=param1;     If (判断条件) then        Select 列名 into 变量2 from 表A where列名=param1;        Dbms_output。Put_line(‘打印信息’);     Elsif (判 ...
当需要在jsp页面传递一组对象到action的时候,普通的类型是处理不了的,这样就需要用到struts2的TypeConverter,用struts2的annotation最简单就可以搞定。 1.在action类上加annotation Java代码 @Conversion()    public class ConversionAction implements Action {   @Conversion() public class ConversionAction implements Action { 2.在set方法上加@TypeConvers ...
Global site tag (gtag.js) - Google Analytics