摘要:
将分页的存储过程封装到包中,包规范 包体的实现如下 c# 调用存储过程 程序员的基础教程:菜鸟程序员 阅读全文
posted @ 2014-01-15 15:25
itprobie-菜鸟程序员
阅读(1280)
评论(0)
推荐(0)
摘要:
一、PL/SQL编程规范之大小写 就像在SQL中一样,PL / SQL中是不区分大小写的。其一般准则如下: 关键字(BEGIN, EXCEPTION, END, IF THEN ELSE,LOOP, END LOOP)、数据类型(VARCHAR2, NUMBER)、内部函数(LEAST, SUBSTR)和用户定义的子程序(procedures, functions,packages),使用大写。 变量名以及SQL中的列名和表名,使用小写。二、PL/SQL编程规范之空白 空白(空行和空格)在PL/SQL中如同在SQL中一样重要,因为它是提高代码可读性的一个重要因素。换句话说,可以通过在代码中使用 阅读全文
posted @ 2014-01-15 15:24
itprobie-菜鸟程序员
阅读(821)
评论(0)
推荐(0)
摘要:
Oracle 包(Package)1、为什么要使用包?答:在一个大型项目中,可能有很多模块,而每个模块又有自己的过程、函数等。而这些过程、函数默认是放在一起的(如在PL/SQL中,过程默认都是放在一起的,即Procedures中),这些非常不方便查询和维护,甚至会发生误删除的事件。所以通过使用包就可以分类管理过程和函数。而且在包中还可以自定义自定义类型,从而在过程和函数中可以直接使用自定义变量。Oracle中包的概念与JAVA中包的概念非常类似,只是JAVA中的包是为了分类管理类,但是关键字都是package。 包分两部分,包规范和包体。2、包的使用(1)定义包规范,包规范可单独存在。--定义 阅读全文
posted @ 2014-01-15 15:01
itprobie-菜鸟程序员
阅读(183)
评论(0)
推荐(0)
摘要:
oracle的分页一共有三种方式方法一 根据rowid来分SELECT * FROM EMP WHERE ROWID IN (SELECT RID FROM (SELECT ROWNUM RN, RID FROM (SELECT ROWID RID, EMPNO FROM EMP ORDER BY EMPNO DESC) WHERE ROWNUM ((currentPage-1) * pageSize) ) --当前页数 ORDER BY EMPNO DESC; eg、-- 5 = (curre... 阅读全文
posted @ 2014-01-15 11:36
itprobie-菜鸟程序员
阅读(246)
评论(0)
推荐(0)
浙公网安备 33010602011771号