Oracle - 军军小站|张军博客
Oracle

Oracle中的正则表达式

Oracle10g数据库内建了符合IEEEPOSIX(PortableOperatingSystemforUnix)标准的正则表达式。熟练使用正则表达式,可以写出简洁,强大的SQL语句。正则表达式有几个优点优于常见的LIKE操作符和INSTR、SUBSTR及REPLACE函数的。这些传统的SQL函数不便于进行模式匹配。只有LIKE操作符通过使用%和_字符匹配,但LIKE不支持表达式的重复、复杂的更替、字符范围、字符列表和POSIX字符类等等。元字符(Met

系统 2019-08-29 23:03:55 2365

Oracle

redhat6.3+oracle11GR2 单库 安装规划

oracle11g单实例安装+redhat6.3规划一.查看环境[root@JSCS78DBdev]#cat/etc/redhat-releaseRedHatEnterpriseLinuxServerrelease6.3(Santiago)[root@JSCS78DBdev]#uname-aLinuxJSCS78DB2.6.39-200.24.1.el6uek.x86_64#1SMPSatJun2302:39:07EDT2012x86_64x86_64x8

系统 2019-08-12 01:54:38 2365

Oracle

oracle中的常用字符串函数

oracle中的常用字符串函数如下:concat(string1,string2)instr(string1,string2)lpad(string1,x[,string2])ltrim(string1,[string2])nls_initcap(string[,nlsparams])nlslower(string[,nlparams])nls_upper(string[,nlsparams])nlssort(string[,nlsparas])repla

系统 2019-08-12 01:53:08 2365

Oracle

oracle pl/sql 中创建同义词

同义词是在a用户下给b用户下的表、视图、序列号等建一个别名,a用户对该别名操作与b用户对该对象的操作一致。举例:createorreplacesynonymALLACTIVEforPUBR.ALLACTIVE;createorreplacesynonymVW_SW2DDATA_GOODSCATALOGforPUBR.VW_SW2DDATA_GOODSCATALOG;createorreplacesynonymSEQ_ARRANGE_RIGHTforAP.S

系统 2019-08-12 01:54:52 2364

Oracle

oracle对操作系统文件的读写操作

在SQL*Plus中可以对操作系统中的文本文件进行简单的读写访问。例如,事先将SQL语句或者PL/SQL块的代码存放在文本文件中,再把文本文件调入缓冲区中,使之执行。或者把当前缓冲区中的内容保存到一个文件中,或者把SQL语句、PL/SQL块的执行结果保存到文件中。1.读文件涉及的命令包括@、get、start等命令。1.1@命令的作用是将指定的文本文件的内容读到缓冲区中,并执行它。文本文件可以是本地文件,也可以是远程服务器上的文件。如果是本地文件,@命令的

系统 2019-08-12 01:54:46 2362

Oracle

excel数据导入oracle数据库

实现目的:往oracle数据库中,插入excel文件中的数据实现步骤:1、打开MicroSoftExcel20002、文件(F)→新建(N)→工作簿→3、输入数据后,存盘为test.xls,4、文件(F)→另存为(A)→保存类型为:制表符分隔,起名为text.txt,保存到C:5、须先创建表结构:连入SQL*Plus,以system/manager用户登录,SQL>connsystem/manager创建表结构SQL>createtabletest(idn

系统 2019-08-12 01:53:48 2362

Oracle

Oracle面向服务的架构

Oracle面向服务的架构利用单项最佳的Oracle技术构建、部署和管理SOA领先的企业正在利用面向服务的架构(SOA)来降低其应用和IT环境的复杂性,SOA可促进模块化业务服务的开发,而这些服务可以轻松地集成和重用,从而创建一个真正灵活和适应性强的IT架构。《信息世界》:为SOA2.0开辟道路(2006年5月)Forrester:Oracle是“企业服务总线市场的领头羊”(2006年5月)《网络计算》杂志肯定了Oracle在企业服务总线市场的领先地位(2

系统 2019-08-12 01:53:48 2359

Oracle

Oracle控制文件操作

控制文件是连接instance和database的纽带。记录了database的结构信息。控制文件是1个2进制文件。记录的是当前database的状态。控制文件可以有多个,在参数文件中通过control_files参数指定位置,在需要向控制文件写入时,会同步的向多个控制文件写入。读取控制文件时,只会读取第一个控制文件。如果任意一个控制文件损坏,则实例会abort。控制文件只能和1个database相关联。控制文件是在创建database的时候创建的。也可以

系统 2019-08-12 01:52:21 2359

Oracle

PL/SQL developer远程连接oracle服务器

一、配置oracle服务器的监听器listener修改<安装目录>/network/admin/目录下的listener.ora和tnsnames.ora两个文件。其中listener文件大致如下:#listener.oraNetworkConfigurationFile:/oracle/app/product/10.1.0/db_1/network/admin/listener.ora#GeneratedbyOracleconfigurationtool

系统 2019-08-29 22:57:49 2357

Oracle

Oracle 常用目录结构(10g)

--==============================--Oracle常用目录结构(10g)--==============================大多数情况下,了解Oracle常用目录结构,将大大提高数据库管理与维护的工作效率,本文介绍了Oracle10g的常用目录。关于Linux下Oralce的安装,请参照:VmWare6.5.2下安装RHEL5.4(配置Oracle安装环境)Linux(RHEL5.4)下安装Oracle10gR2下

系统 2019-08-12 01:51:46 2356

Oracle

Test oracle db iops

Today,ineedtotestonedatabase'siopsanddosomethingfororacledb'siotest.Howtotestthedb'siops?Itcanuseoracle'spl/sqlpackagetahtisdbms_resource_manager.calibrate_io.Hereistheintroductionofthatprocedure.CALIBRATE_IOProcedureThisprocedure

系统 2019-08-12 01:54:54 2355

Oracle

Oracle 游标

一、游标的定义PL/SQL是用游标来管理SQL的SELECT语句的.游标是为了处理这些语句而分配的一大块内存.它提供了对一个结果集进行逐行处理的能力,可看作是一种特殊的指针.它与某个查询结果集相关联,可以指向结果集的任意位置,以便对指定位置的数据进行处理.使用它可以在查询数据的同时对数据进行处理.二、游标的分类:静态游标和动态游标在说明游标分类之前,先说明一下PL/SQL的两个操作,游标属性,变量属性等SETSERVEROUTPUTON;--此语句用于开启

系统 2019-08-12 01:55:02 2354

Oracle

oracle pl/sql 中创建序列号

模式:createsequence序列号名minvalue最小值maxvalue最大值startwith目前值incrementby步长nocache;举例:--CreatesequencecreatesequenceSEQ_ALLACTIVESEARCHINFOminvalue1maxvalue999999999999999999999999999startwith15incrementby1nocache;应用:selectseq_allactives

系统 2019-08-12 01:54:54 2354

Oracle

Oracle软解析 硬解析

说到软解析(softprase)和硬解析(hardprase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果前,Oracle对此sql将进行几个步骤的处理过程:1、语法检查(syntaxcheck)检查此sql的拼写是否语法。2、语义检查(semanticcheck)诸如检查sql语句中的访问对象是否存在及该用户是否具备相应的权限。3、对sql语句进行解析(prase)利用内部算法对sql进行解析,

系统 2019-08-29 22:50:22 2352

Oracle

Oracle 数据库实例启动关闭过程

--================================-->Oracle数据库实例启动关闭过程--================================/*Oracle数据库实例的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进行装载。Oracle数据启动的过程被划分为几个不同的步骤,在不同的启动过程中,我们可以对其实现不同的操作,系统修复等等工作,因此了解Oracle数据启动、关闭是非常有必要的。下面详细了OracleD

系统 2019-08-12 01:54:24 2352