![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PLSQL编程
WarriorTan
这个作者很懒,什么都没留下…
展开
-
ORACLE 日志
1.ORACLE 11G RAC 相关日志的存放位置在ORACLE 11G RAC 中,一般情况下:(1)ASM实例的日志存放在grid用户的$ORACLE_BASE/diag下,也可以通过如下方式查看:[root@dm01db02 ~]# su - grid[grid@dm01db02 ~]$ sqlplus / as sysdbaSQL*Plus: Release原创 2016-01-08 18:20:27 · 427 阅读 · 0 评论 -
表集合的extend属性
Extend 扩展元素的个数,且在使用下标时,只能到1到这个整个个数的范围:CREATE or replace type list_of_name is table of varchar2(1000);declarehappyfamily list_of_name:=list_of_name();--必须在使用的时候初始化,此处初始化为一个空元素,此处若不初始化,必须在体部原创 2017-12-01 09:59:18 · 391 阅读 · 0 评论 -
column new_value的使用
通常的使用方法为:column column_name new_value var_namenew_value是将所获得的列值赋予到变量名,然后该变量名可以参与后续处理下面演示new_value的用法usr1@ORCL> define length="15" --定义变量lengthusr1@ORCL> set feedback off; --查询结束时,没有查询结果的记录数原创 2017-11-28 15:42:19 · 3242 阅读 · 0 评论 -
bash nohup 执行ORACLE SQL
su - oracletouch ss.shvi ss.sh#!/bin/bashexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0.3/dbhome_1export ORACLE_SID=jsdb1export PATH=/u01/app/oracle/product/11.2.0.原创 2017-11-28 15:48:28 · 1106 阅读 · 0 评论 -
创建 sequence 参数 order与noorder的区别
分析Order:保证序列号按请求顺序产生。如果想以序列号作为timestamp(时间戳)类型的话,可以采用该选项。对于将序列用于生成主键来说,约定顺序通常并不重要。NOORDER: 此选项跟Order相对应,并不按照请求的顺序进行生成。举例双CPU对同一个oracle DB 中的 ABC sequence申请序号时, 这时就有两个请求A和B,假设A请求在原创 2017-10-13 18:59:32 · 5327 阅读 · 0 评论 -
在Oracle数据库的表中插入图片的方法
1、创建表,注意:插入图片的列要定义成BLOB类型 create table image_lob(t_id varchar2(5) not null,t_imageblob not null);2、创建图片目录,images为目录名 create or replace directory "images" as'f:\pic\'; --创建存储图片的目录grantcreate原创 2016-03-02 11:07:52 · 1364 阅读 · 0 评论 -
ORACLE RAISE 关键字
我们都知道可以通过EXCEPTION可以捕获异常,而RAISE是用来抛出异常的,如下:begindeclaremyexception exception; --定义异常l_sum number;beginselect count(*) into l_sum from t;if l_sum >0 thenraise myexception; --抛出异常end原创 2015-03-09 18:17:15 · 2875 阅读 · 0 评论 -
oracle 异常
有三种类型的异常错误: 1. 内部异常 ( Internally defined )异常 ORACLE内部异常有25个。对这种异常情况的处理,无需在程序中定义,由ORACLE自动将其引发,内部异常包含异常名和异常代码和异常消息。 2. 预定义 ( Predefined )异常 即其他标准的ORACLE错误。对这种异常情况的处理,需要原创 2015-03-09 21:34:57 · 509 阅读 · 0 评论 -
PLSQL实现字符串排序
概述:现在有一张表tt,表结构如下:CREATE TABLE tt (NAME VARCHAR2(20));INSERT INTO tt VALUES('abcd');INSERT INTO tt VALUES('dabc');INSERT INTO tt VALUES('ewqa');COMMIT;需求1:实现在name字段值的各字符之间加一个逗号,原创 2016-05-13 10:12:16 · 2123 阅读 · 0 评论