随笔分类 - database
摘要:main.sql 中的代码 get_tables.sql中的代码: bat命令中的代码
        阅读全文
                
摘要:/*select * from emp_bak where deptno = &"Department number" order by ename; select * from emp_bak where deptno = & order by ename*/ select * FROM emp_bak e WHERE e.ename=&"a cc" ; select * FROM emp_...
        阅读全文
                
摘要:1.创建表并制作测试数据; 2.编写拆分函数 : 3.测试代码及结果: 4.谢谢 ! /* 总结: pipelined pipe row (); 1. 一般用于返回一个集合;record ,index_table(); nested_table(); array_table(); 2.返回时一次性返
        阅读全文
                
摘要:1 create type tabletype is table of varchar2(3000); 2 CREATE OR REPLACE FUNCTION split (p_list CLOB, p_sep VARCHAR2 := ',') 3 RETURN tabletype 4 PIPELINED 5 /************************************...
        阅读全文
                
摘要:第一步:首先使用DBA权限的用户创建directory,我使用system ,可以在服务器本地创建,也可以远程连接sqlplus进行创建,使用的将是服务器上面的路径。要确保创建directory时,操作系统层面的路径已经存在。如果不存在,可以删除directory后,再重新建立directory。 
        阅读全文
                
摘要:1.遗留问题 怎么找到 相差的呐俩条数据 ? 2. 问题到底出在哪里 ?
        阅读全文
                
摘要:10W 条 提交一次 用时66秒 ;
        阅读全文
                
摘要:ORACLE 不能使用变量来作为列名 和表名 一下是个人的一些验证:
        阅读全文
                
摘要:ORACLE有个高速缓冲的概念,这个高速缓冲就是存放执行过的SQL语句,那oracle在执行sql语句的时候要做很多工作,例如解析sql语句,估算索引利用率,绑定变量,读取数据块等等这些操作。假设高速缓冲里已经存储了执行过的sql语句,那就直接匹配执行了,少了步骤,自然就快了,但是经过测试会发现高速
        阅读全文
                
摘要:--测试代码; 测试结果:第 1 次调用fun_test,v_num的值是:36 ; --counnum 不变 v_num 改变; 第 274 次调用fun_test,v_num的值是:31 ; --countnum 改变,v_num 不变;
        阅读全文
                
摘要:1 select NAME FROM USER$ ORDER BY NAME ; 2 CREATE USER **** IDENTIFIED BY **** ; 3 GRANT DBA TO **** ; 4 SELECT * FROM dba_directories ; 5 SELECT * FR
        阅读全文
                
摘要:代码优化 后 1 --以上代码的优化 ; 2 CREATE OR REPLACE PACKAGE SPILE_PAGE AS 3 4 PAGESIZE NUMBER := 5; 5 TYPE TYRECORD_EMP IS RECORD( 6 EMPNO EMP.EMPNO%TYPE, 7 ENAM
        阅读全文
                
摘要:@echo off echo ================================================ echo Windows环境下Oracle数据库的自动备份脚本 echo 1. 使用当前日期命名备份文件。 echo 2. 自动删除3天前的备份。 echo ================================================ ::以...
        阅读全文
                
摘要:create type str_split is table of varchar2(4000) ; 1 CREATE OR REPLACE FUNCTION splitstr(p_string IN VARCHAR2, p_delimiter IN VARCHAR2) 2 /********************************************************...
        阅读全文
                
摘要:一. 正则表达式简介: 正则表达式,就是以某种模式来匹配一类字符串。一旦概括了某类字符串,那么正则表达式即可用于针对字符串的各种相关操作。例如,判断匹配性,进行字符串的重新组合等。正则表达式提供了字符串处理的快捷方式。Oracle 10g及以后的版本中也支持正则表达式. 二. 正则表达式相对通配符的
        阅读全文
                
摘要:1 CREATE OR REPLACE PACKAGE pack3 AS 2 FUNCTION fun_calc (num1 NUMBER ,num2 NUMBER ) RETURN number ; 3 function fun_null return varchar2 ; 4 procedure
        阅读全文
                

 浙公网安备 33010602011771号
浙公网安备 33010602011771号