2011年4月16日
摘要: SQL中调用存储过程语句:callprocedure_name();注:调用时”()”是不可少的,无论是有参数还是无参数. 定义对数据库存储过程的调用时1、无参数存储过程:{callprocedure_name}2、仅有输入参数的存储过程:{callprocedure_name(?,?...)}。这里?表示输入参数,创建存储过程时用in表示输入参数3、仅有输出参数的存储过程:{callprocedure_name(?,?...)}。这里的?表示输出参数,创建存储过程时用out表示输出参数4、既有输入参数又有输出参数的存储过程{callprocedure_name(?,?...)}。这里的?有表 阅读全文
posted @ 2011-04-16 21:04 Ruthless 阅读(12886) 评论(0) 推荐(1) 编辑
摘要: 1、存储过程的语法结构:CREATE OR REPLACE PROCEDURE 过程名 AS 声明语句段;BEGIN 执行语句段;EXCEPTION 异常处理语句段;END; 2、SELECT INTO STATEMENT将SELECT查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)例如:BEGIN SELECT col1,col2 INTO 变量1,变量2 FROM typestruct where xxx;EXCEPTION WHEN NO_DATA_FOUND THEN xxxx;END; 3、IF 判断I 阅读全文
posted @ 2011-04-16 19:18 Ruthless 阅读(1292) 评论(0) 推荐(0) 编辑