PL/SQL分页编写分页过程 无返回值的存储过程古人云:欲速则不达,为了让大家伙比较容易接受分页过程编写,我还是从简单到复杂,循序渐进的给大家讲解。首先是掌握最简单的存储过程,无返回值的存储过程: 案例:现有一张表book,表结构如下:书号 书名 出版社 请写一个过程,可以向book表添加书,要求....
分类:
数据库 时间:
2015-10-07 17:23:43
阅读次数:
250
触发器 触发器是指隐含的执行的存储过程。当定义触发器时,必须要指定触发的事件和触发的操作,常用的触发事件包括insert,update,delete语句,而触发操作实际就是一个pl/sql块。可以使用create trigger来建立触发器。 特别说明: 我们会在后面详细为大家介绍触发器的使用,因....
分类:
数据库 时间:
2015-10-07 09:37:35
阅读次数:
263
pl/sql块介绍 介绍 块(block)是pl/sql的基本程序单元,编写pl/sql程序实际上就是编写pl/sql块,要完成相对简单的应用功能,可能只需要编写一个pl/sql块,但是如果想要实现复杂的功能,可能需要在一个pl/sql块中嵌套其它的pl/sql块。 块结构示意图 pl/sql...
分类:
数据库 时间:
2015-10-07 00:56:09
阅读次数:
249
PL/SQL 块的结构和实例pl/sql(procedural language(过程化语言)/sql)是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。过程、函数、...
分类:
其他好文 时间:
2015-10-06 22:05:25
阅读次数:
213
思路: 创建一个utf-8实例的数据库用来作为数据库的生成环境。 利用pl sql工具,导出数据库的创建语句,在utf-8数据库中执行,生成utf-8基库的骨架结构。 创建dblink用于复制表数据 例如 insert into ess_report...
分类:
数据库 时间:
2015-09-30 16:39:44
阅读次数:
245
二手plsql都知道,在表名默认双击【开展/关闭】。习惯了MySql Workbench要么Sqlserver Management Studio无法适应其他管理工具。直接在溶液:Tools->Preferences->User Interface->Browser->Object type(Tab...
分类:
数据库 时间:
2015-09-30 09:42:09
阅读次数:
210
学习:http://www.cnblogs.com/william-lee/archive/2010/10/20/1856261.html 之前因为安装的是windows server 2008 r2的系统,oracle是11g r2 64bit,因为像很多网友一样,无法使用pl/sql de...
分类:
数据库 时间:
2015-09-29 16:35:06
阅读次数:
326
oracle10g,在pl/sql中选中删除后会出现类似:BIN$nJ5JuP9cQmqPaArFei384g==$0的表。1.查看回收站select*fromuser_recyclebin;2.清空回收站purge recyclebin;3.清空回收站中的某个表--如下方式删除会提示:SQL命令未...
分类:
数据库 时间:
2015-09-29 16:22:00
阅读次数:
175
QUESTION 19
A PL/SQL procedure queries only those columns of a redefined table that were unchanged by the
online table redefinition. What happens to the PL/SQL procedure after the online table redefi...
分类:
其他好文 时间:
2015-09-28 08:49:39
阅读次数:
134
Oracle大师Thomas Kyte在他的经典著作中,反复强调过一个实现需求方案选取顺序:“如果你可以使用一句SQL解决的需求,就使用一句SQL;如果不可以,就考虑PL/SQL是否可以;如果PL/SQL实现不了,就考虑Java存储过程是否可以;如果这些都不可能实现,那么就需要考虑你是否真的需要实现...
分类:
数据库 时间:
2015-09-25 00:02:11
阅读次数:
447