这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE
OR REPLACE PROCEDURE TESTA(PARA1 IN VARC...
分类:
编程语言 时间:
2014-05-19 22:24:42
阅读次数:
445
本文转载自:http://hedyn.iteye.com/blog/856040在JDBC中调用SQL Server中的存储过程时出现如下异常:
com.microsoft.sqlserver.jdbc.SQLServerException: 该语句没有返回结果集。 ...
分类:
数据库 时间:
2014-05-19 20:13:01
阅读次数:
395
CREATE FUNCTION "FAS"."GET_ALL_NAME" ( "A_ID"
BIGINT ) RETURNS VARCHAR(9000) SPECIFIC
"SQL131107190046233"--SPECIFIC名称不能与其他FUNCTION的重复 LANGUAGE SQL...
分类:
数据库 时间:
2014-05-19 08:05:28
阅读次数:
444
今天看到群友问了两个问题比较基础:1
怎么确认我的db2是否由root安装的呢?其实从DB2UDB
V9.1有了db2ls这个命令后,这个问题就简单多了,我们只需要简单的跑下db2ls,然后看输出的Installer UID
是否为0(rootuid),如下图所示:[db2v975@db2udb ~...
分类:
数据库 时间:
2014-05-19 07:45:56
阅读次数:
350
create view
v_table1(col1,col2,col3...)--视图名(字段一,字段二,字段三...) as --后跟查询语句 select
col1,col2,col3... from table1;可像查询表一样查询视图,视图是一个查询结果的映射。不能做增删...
分类:
数据库 时间:
2014-05-19 07:32:15
阅读次数:
300
DB2创建function(一),介绍将function内容作为字段值,或做为一个where条件的情况。DB2创建function(二),介绍建立返回的内容为表集合。调用示例如下select
* from table(GET_EFFECTIVE_USER_ID(21))--GET_EFFECTIVE...
分类:
数据库 时间:
2014-05-19 07:29:40
阅读次数:
712
一、概述 存储过程(Stored
Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 优点:
...
分类:
数据库 时间:
2014-05-17 17:54:57
阅读次数:
434
本文转载自:http://dev.yesky.com/128/8088128.shtml1使用不带参数的存储过程 使用 JDBC
驱动程序调用不带参数的存储过程时,必须使用 call SQL 转义序列。不带参数的 call 转义序列的语法如下所示:
以下是引用片段:{callprocedure-.....
分类:
数据库 时间:
2014-05-17 17:52:24
阅读次数:
427
Oracle PL/SQL分页的存储过程
Oracle,分页,存储过程三个词结合起来,来个综合点的小练习,运用之前的PL/SQL创建一个分页的存储过程,只需要简单几步即可。...
分类:
数据库 时间:
2014-05-14 19:44:57
阅读次数:
370
如果你不小心覆盖了之前的存储过程,那得赶紧闪回,时长越长闪回的可能性越校原理很简单,存储过程的定义就是数据字典,修改数据字典跟修改普通表的数据没有区别,此时会把修改前的内容放到undo中,我们可以根据这一点来进行闪回,所以我说要尽快,要不然找不回来了。createtab..
分类:
数据库 时间:
2014-05-14 15:42:52
阅读次数:
516