oracle管道函数的用法
摘要:oracle管道函数是一类特殊的函数,oracle管道函数返回值类型必须为集合,下面将介绍oracle管道函数的语法。在普通的函数中,使用dbms_output输出的信息,需要在服务器执行完整个函数后一次性的返回给客户端。如果需要在客户端实时的输出函数执行过程中的一些信息,在oracle9i以后可以...
阅读全文
posted @
2014-05-15 16:25
马侃
阅读(16190)
推荐(0)
PowerDesigner教程系列
摘要:文章转载至:http://www.cnblogs.com/yxonline/archive/2007/04/09/705479.htmlPowerDesigner教程系列(一)概念数据模型目标:本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念。一、概念数据模型概述数据模型是现实...
阅读全文
posted @
2014-05-15 15:02
马侃
阅读(66329)
推荐(7)
转载:oracle 自定义类型 type / create type
摘要:标签:type create oracle object record一:Oracle中的类型有很多种,主要可以分为以下几类:1、字符串类型。如:char、nchar、varchar2、nvarchar2。 2、数值类型。如:int、number(p,s)、integer、smallint。 3、...
阅读全文
posted @
2014-05-15 14:50
马侃
阅读(57309)
推荐(6)
在ORACLE中移动数据库文件
摘要:转载:在ORACLE中移动数据库文件--ORACLE数据库由数据文件,控制文件和联机日志文件三种文件组成。--由于磁盘空间的变化,或者基于数据库磁盘I/O性能的调整等,--我們可能会考虑移动数据库文件。--下面以LUNIX平台为例,分别讨论三种数据库文件的移动方法。一.移动数据文件:-- 可以用AL...
阅读全文
posted @
2014-05-09 11:11
马侃
阅读(1092)
推荐(0)
UTL_DBWS包的创建和用法
摘要:UTL_DBWS - Consuming Web Services in Oracle 10gIn a previous article I presented a method for Consuming Web Services using a basic SOAP implementation...
阅读全文
posted @
2014-05-08 13:25
马侃
阅读(1248)
推荐(0)
oracle 查询XML操作、操作系统文件
摘要:--1.随机数select dbms_random.value from dual;select mod(dbms_random.random, 10) from dual;--0-9随机数select abs(mod(dbms_random.random, 10)) from dual;--40-49随机数select 40 + abs(mod(dbms_random.random, 10)) from dual;--2.Xmldeclare words clob; xmlStr varchar2(32767); line varchar2(2000); ...
阅读全文
posted @
2013-11-29 17:01
马侃
阅读(2693)
推荐(0)
Oracle job procedure 存储过程定时任务
摘要:oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。一、查询系统中的job,可以查询视图--相关视图select * from dba_jobs;select * from all_jobs;select * from user_jobs;-- 查询字段描述/*字段(列) 类型 描述JOB NUMBER 任务的唯一标示号LOG_USER VARCHAR2(30) 提交任务的用户PRIV_USER VARCHAR2(30...
阅读全文
posted @
2013-11-29 10:08
马侃
阅读(507)
推荐(0)
oracle重建undo表空间
摘要:create undo tablespace UNDOTBS2 datafile 'D:\oracle\product\10.2.0\oradata\ttonline\UNDOTBS02.DBF' size 500m reuse autoextend on next 100m;alter system set undo_tablespace=UNDOTBS2 scope=both;drop tablespace UNDOTBS1 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;shutdown immediate;sta
阅读全文
posted @
2013-11-20 17:32
马侃
阅读(964)
推荐(0)
oracle 临时表空间的增删改查
摘要:oracle 临时表空间的增删改查1、查看临时表空间(dba_temp_files视图)(v_$tempfile视图)select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp_files;select status,enabled, name, bytes/1024/1024 file_size from v_$tempfile;--sys用户查看2、缩小临时表空间大小alter database tempfile 'D:\ORACLE\PRODUCT\10.2.0\O
阅读全文
Oracle数据文件迁移
摘要:需求:将oracle控制文件、数据文件、日志文件、临时文件从A目录迁移到B目录。A目录:D:\ORACLE\ORADATA\TESTB目录:F:\TEST步骤:1、关闭数据库,把D:\ORACLE\ORADATA\TEST下文件复制到F:\TEST下;2、编辑D:\oracle\ora92\database\INITTEST.ORA,修改为:control_files=("F:\TEST\control01.ctl", "F:\TEST\control02.ctl", "F:\TEST\control03.ctl")3、创建SPFIL
阅读全文
posted @
2013-11-14 10:22
马侃
阅读(1276)
推荐(0)
oracle利用正则表达式提取字符串中的数字
摘要:要求:利用正则表达式获取某字符串中的所有数字。实现:select REGEXP_REPLACE('mak是123号234','[^0-9]','') from dual;
阅读全文
将DB2中某表单导入到ORACLE中
摘要:项目需求: 将DB2中表单(descartes)数据导入到Oracle中。实现思路: 1、将DB2数据导出为CSV格式; 2、将CSV格式数据导入到Oracle中。实现方法: 1、--[DB2导出]-- db2cmd db2 connect to fgws user db2admin using bitservice db2 export to c:\temp\descartes.csv of del select * from estate.descartes 2、--[Oracle导入]-- host sqlldr userid=pubr/bitservi...
阅读全文
posted @
2011-10-18 17:22
马侃
阅读(3607)
推荐(0)
Oracle BLOB Insert
摘要:connect system/bitservice;create or replace directory BlobFile as 'C:\TEMP';grant read on directory BlobFile to tt;connect tt/bitservice;Create Table blobTest(filenamevarchar2(200),filedescvarchar2(200),filebodyblob);Create Or Replace Procedure Proc_loadBlob(p_filename varchar2,p_filedesc va
阅读全文
posted @
2011-08-05 16:19
马侃
阅读(8833)
推荐(0)
数据库连接字符串备忘大全
摘要:数据库连接字符串备忘大全:URL:http://www.connlist.com/
阅读全文
posted @
2011-03-07 14:28
马侃
阅读(324)
推荐(0)
oracle10g正则表达式官方教程
摘要:下面的地址是oracle10g正则表达式的官方教程,非常有用。http://www.oracle.com/technetwork/cn/tutorials/228959-zhs.htm
阅读全文
posted @
2011-03-07 14:11
马侃
阅读(337)
推荐(0)
Oracle read_csv
摘要:1、实现oracle读取本地csv文件,代码如下:2、测试文本emp.csv3、测试结果
阅读全文
posted @
2011-02-18 13:31
马侃
阅读(1237)
推荐(0)
oracle dump_csv
摘要:1、首先提供函数dump_csv:[代码]2、创建Directory并授权:conn sys/password as sysdba;create directoryTEMP as 'c:\temp';grant read,write on directory TEMP to tt;3、使用:conn tt/password;select dump_csv('select * from scott.emp',',','TEMP','emp.csv') from dual;
阅读全文
posted @
2011-02-18 10:19
马侃
阅读(852)
推荐(0)
Using Create directory & UTL_FILE in Oracle
摘要:Create directory让我们可以在Oracle数据库中灵活的对文件进行读写操作,极大的提高了Oracle的易用性和可扩展性。其语法为:CREATE [OR REPLACE] DIRECTORY directory AS 'pathname';本案例具体创建如下:create or replace directory exp_dir as '/tmp';目录创建以后,就可以把读写权限授予特定用户,具体语法如下:GRANT READ[,WRITE] ON DIRECTORY directory TO username;例如:grant read, write on directory e
阅读全文
posted @
2011-02-18 10:08
马侃
阅读(1139)
推荐(0)
完整的ORACLE的UTL_FILE的资料
摘要:摘录自:http://blog.csdn.net/alex197963/archive/2008/01/08/2030204.aspx第一步:以管理员用户登陆 如:conn sys/password@sid as sysdba 第二步:设置可操作目录 需要指定utl_file包可以操作的目录。在oracle 10g以前,可以用以下方法: 1、alter system set utl_file_dir='e:\utl' scope=spfile; 2、在init.ora文件中,配置如下: UTL_FILE=E:\utl或者UTL_FILE_DIR=E:\utl 在oracle 10
阅读全文
posted @
2011-02-18 10:05
马侃
阅读(15935)
推荐(0)
oracle 利用UTL_FILE包操作文件
摘要:摘录自:http://www.cnblogs.com/pinbo/ 前几天做了用oracle写对表增加,修改时的触发器,触发器内容为每日生成本地文本文件,文件内容为增加、修改表的数据,以便自动上传到服务器上同步数据。首先要在本地建立生成文件的目录,这个目录可以设置成oracle的目录变量对应起来,而且要用管理员账号登录赋予对这个目录的读写权限,否则会报错,对目录或文件操作错误等信息;然后就可以写触发器了,思路为如果当天没有生成文件,即建立文件,并写入文件表头信息,下面紧跟着写数据信息,如果存在该文件,就直接写数据。 另外,查看和修改utl_file_dir参数命令,修改后要重新启动数据库。sh
阅读全文
posted @
2011-02-18 09:56
马侃
阅读(4541)
推荐(0)