RAISE_APPLICATION_ERROR
Posted on 2008-03-30 11:25 Caizhanshu'sBlog 阅读(24918) 评论(0) 编辑 收藏可能不是很多人知道 RAISE_APPLICATION_ERROR 的用途是什么,虽然从字面上已经猜到这个函数是干什么用的。平时用来测试的异常处理我们都是通过dbms_output.put...
查看oracle字符集
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响...
2.4.1 会话级别的变量
1.会话级别的变量只在在当前会话中可见,当次会话结束的时候次变量也便随之消失,但是当数据库是长连接的时候慎用使用此种方法声明变量,因为长连接数据库的会话是不会掉的一直和数据库保持连接当我们使用会话级别的变量的时候注意要在变量前面加上引号会话级别的变量我们也可以在存储过程中使用,同样使用的时候我们也...
1.5.1自动子程序内联
1.5.1自动子程序内联oracle 11g开始在plsql中使用pragma inline 编译器指令,可以使编译器内联子程序,如果plsql_optimize_level被设置为2,则必须设置pragma inline。--案例--create or replace procedure inline_demo(a number,b,number) ispragma inline(add_numbers,'YES’);beginfor i in 1.10000 loopdbms_ou...
第一章 编译时警告
1.4 oracle10g新功能 1.4.2 编译时警告 我们可以在开发实例中启用plsql_warnings参数,来了解plsql程序的性能。可以为会话或数据库设置该参数。此参数在调试数据库对象的时候开启,在生产库就不需要开启,因为其会增加数据库的开销。...
11g plsql笔记目录
本文是根据ORACLE DATABASE 11G PL/SQL的学习进度的循序一致,目录的循序也是和plsql的讲解循序是一致的
oracle 正则表达式
什么是正则表达式? 正则表达式由一个或多个字符和/或者字符元, 最简单的形式由字符组成, 像正则表达式cat,被解释为字符c后面跟着 a和 t, 这样的模式匹配字符串有 cat, location 和 catalog. 字符元为Oracle 怎么处理正则表达式提供了运算规则。 如果, 你了解了各种字符元的意思, 你...
oracle 权限
首先如果我们忘记了系统权限存储的数据字典知识模糊的记得是priv那么我们只记得dicetionary便可SQL> select * from dictionary t where t.TABLE_NAME like '%PRIV%' order by length(t.TABLE_NAME),t.TABLE_NAME; TABLE_NAME COMMENTS--...
oracle 详细建表语句
1.创建一张表格create table test(id number,name varchar2(20),class_name varchar2(20));1.1创建表格的时候直接创建主外键create table test(id number primary key,name varchar2(20) constraint t_fk references table_name(column_name));create table test(id number,name varchar2(20) &nb...