Oracle Split功能函数
在pl/sql时经常会碰到将某些特定的符号转换成行,这功能相当于split.以前在网上收集的split函数如下:
CREATE OR REPLACE TYPE DJ_STR_SPLIT IS TABLE OF VARCHAR2 (4000);
CREATE OR REPLACE PACKAGE Dj_Function_API IS
module_ CONSTANT VARCHAR2(25) := 'FNDBAS';
lu_name_ CONSTANT VARCHAR2(25) := 'DjFunction';
Function Get_Split_Change(
str_ IN VARCHAR2,
delimiter_ IN VARCHAR2:=';')
Return Dj_Str_Split;
END DJ_FUNCTION_API;
/
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
CREATE OR REPLACE PACKAGE BODY Dj_Function_API IS
---------------------------Get_Split_Change------------------------------------
Function Get_Split_Change(
str_ IN VARCHAR2,
delimiter_ IN VARCHAR2:=';')
RETURN Dj_Str_Split
IS
j INT := 0;
i INT := 1;
len INT := 0;
len1 INT := 0;
str VARCHAR2 (4000);
str_split Dj_Str_Split :=Dj_Str_Split();
BEGIN
len := LENGTH (str_);
len1 := LENGTH (delimiter_);
WHILE j < len
LOOP
j := INSTR (str_, delimiter_, i);
IF j = 0
THEN
&n
相关文档:
declare
sqlstring varchar2(100);
emprow emp_bak%rowtype;
myno emp_bak.empno%type;
begin
--sqlstring:='create table emp_bak as select * from emp';
sqlstring:='select * from emp_bak where empno=:myno and sal>:mysal';
myno:='&请输入员工编号';
--动态SQ ......
作者:易文俊
邮箱:yiwenjun@126.com
首先要把Oracle 的监听和服务两项打开
打开odbc数据源配置界面,选择系统DSN,添加,选择Oracle驱动程序
关键是下面参数的设置
Data source name:自己为该数据源命的名
description:随便自己描述啦
TNS server name:下拉菜单有(如果没有的话,就自己在net configuration assist ......
ORACLE培训(OCA)认证介绍
Oracle10g Certified Associate (OCA) Oracle 认证专员。
考试成绩通过能获得Oracle公司为您颁发的全球认证的英文OCA证书。OCA由Oracle公司出题。
该证书可作为各企事业单位数据库管理人员上岗的依据。
目前已成为各IT公司及相关企业争相竞聘的数据库管理维护人才,是数据库维护管理人员(DBA) ......
1.安装jdk(版本6u7);
2.配置jdk环境变量(安装目录:D:\tools\java\jdk1.6.0_07):
1). JAVA_HOME = D:\tools\java\jdk1.6.0_07;
2). Path的最前面追加"D:\tools\java\jdk1.6.0_07\bin;D:\tools\java\jre1.6.0_07\bin";
3). CLASSPATH = D:\tools\java\jdk1.6.0_07\lib;D:\tools\java\jdk1.6.0_07\lib\too ......