- 军军小站|张军博客
拥有Oracle标签的文章
Oracle

Oracle程序包

程序包由两部分构成:规范(specification)和主体(body)。创建表createtablePEOPLE(IDNUMBERprimarykeynotnull,NAMENVARCHAR2(20)notnull,STATUSNVARCHAR2(3))insertintopeople(id,name,status)values(1,'福康','CLX');insertintopeople(id,name,status)values(2,'陆晓','ac

系统 2019-08-12 01:52:52 2140

Oracle

ORACLE在表中添加的目光凝视和读取列

在ORACLE中给表、列添加凝视以及读取凝视1、给表填加凝视:SQL>commentontable表名is'表凝视";2、给列加凝视:SQL>commentoncolumn表.列is'列凝视';3、读取表凝视:SQL>select*fromuser_tab_commentswherecommentsisnotnull;4、读取列凝视:SQL>select*fromuser_col_commnentswherecommentsisnotnullandtabl

系统 2019-08-12 01:51:50 2140

Oracle

oracle合并语句

在sqlserver中的合并语句可以用xmlpath详见http://www.cnblogs.com/codeyu/archive/2010/05/25/1743474.html而oracle的合并可以用listagg配合withingroupselect*from(selectgroupvalue,max(sendtime)assendtime,listagg(content)withingroup(orderbysort)ascontentfromme

系统 2019-08-12 01:33:43 2140

Oracle

centos6.5下oracle自动备份删除指定天数的文件

第一步先做一个备份#!/bin/shexportORACLE_BASE=/home/oracle/appexportORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1exportORACLE_SID=orclexportLD_LIBRARY_PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin//注意是冒号rq=`date'+%Y%M%D%H%M'`/home/oracle/

系统 2019-08-12 01:33:01 2140

Oracle

ORACLE 递归查询

既然会看ORACLE递归查询那么大家应该是比较清楚递归是什么意思了,在这里我就不多加说明了,只作简单介绍了。言归正传所谓递归查询那么数据表中数据的结构应该是符合递归查询的基本条件,即表中有ID,PID(节点编号、父节点编号)如果把数据以UI的方式展现出来应该是一棵或多棵树了。那么我们要以其中一个节点去递归查询出这个节点子节点或父节点的过程就是我们所要说明的。递归查询语法:select...fromtablenamewhere条件4startwith条件1c

系统 2019-08-12 01:32:40 2140

Oracle

Oracle 利用 rowid 提升 update 性能

关于ROWID的介绍参考我的Blog:OracleRowid介绍http://blog.csdn.net/tianlesoftware/archive/2009/12/16/5020718.aspx关于大表Update的一个讨论,参考itpub:http://www.itpub.net/viewthread.php?tid=1052077一.在虚拟机上使用rowid进行update测试使用rowid进行update能提高速度,是因为通过rowid能够迅速的

系统 2019-08-29 23:00:27 2139

Oracle

oracle Instant Client install

InstallationSeetheInstantClientHomePageformoreinformation.InstallationofZIPfiles:1.DownloadthedesiredInstantClientZIPfiles.AllinstallationsrequiretheBasicorBasicLitepackage.2.Unzipthepackagesintoasingledirectorysuchas"/opt/oracle/

系统 2019-08-12 09:26:40 2139

Oracle

oracle中sql语句的优化(转帖)

一、执行顺序及优化细则1.表名顺序优化(1)基础表放下面,当两表进行关联时数据量少的表的表名放右边表或视图:Student_info(30000条数据)Description_info(30条数据)select*fromdescription_infodi,student_infosi--学生信息表wheresi.student_id=di.lookup_code(+)anddi.lookup_type(+)='STUDENT_ID'与select*fro

系统 2019-08-12 01:55:11 2139

Oracle

Oracle:通过oracle sql developer工具导入exce

我使用的是oraclesqldeveloper3.1版本,以前developer2.×老版本的excel导入功能有问题。excel文件内容如下:第一步:找到要导入的表,右键--》导入数据进入数据导入向导:第二步:选择导入方法:第三步:选择xls中要导入的列名第四步:源数据列和目标表列对应关系第五步:可以验证导入数据;点击“完成”,开始导入最后,提示导入信息。Oracle:通过oraclesqldeveloper工具导入excel数据

系统 2019-08-12 01:55:05 2139

Oracle

oracle定时job

转载自:http://www.cnblogs.com/hoojo/p/oracle_procedure_job_interval.htmlOraclejobprocedure存储过程定时任务oraclejob有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。一、查询系统中的job,可以查询视图--相关视图select*fromdba_jobs;select*fromall_jobs;select*fromuser_jobs;--查询字段描

系统 2019-08-12 01:54:34 2139

Oracle

goldengate 简单配置 oracle to oralce

做oracle时配置的,goldengate是同步异构数据库最好的工具。这个是基于oracletooracle单向复制添加增量复制进程addextractprocess----Extractparameterfiletocapture--EXTRACTEIEX_EFSETENV(NLS_LANG="AMERICAN_AMERICA.AL32UTF8")SETENV(ORACLE_SID=erpdb)useridsystem@erpdb,PASSWORDer

系统 2019-08-12 01:53:30 2139

Oracle

xp下Oracle数据库导入SQLServer数据库数据

Oracle数据库利用ODBC数据源、PLSQLDeveloper导入SQLServer数据库数据操作:建立数据源:控制面板→管理工具→数据源(ODBC)打开,界面如下:点击添加,界面如下:点击完成,出现界面如下:名称描述随意填写,服务器填写要转换的数据源服务器地址,点击下一步,出现界面如下:这里可以我选择的是使用用户输入登录……,输入用户名密码,下一步选择好要转换的数据库,下一步:这里是默认选项,根据自己需要调整,点击完成:点击测试数据源,链接没有错的话

系统 2019-08-12 01:53:14 2139

Oracle

【原】Oracle数据库字符集问题

出现的问题:从Oracle数据库中查出来的数据放在本地显示为????,即乱码。解决过程:经过上一篇文章在本地安装了一个oracle客户端,然后通过PL/SQLDev连接服务器端数据库时报这个错于是我怀疑是服务器端数据库的编码问题,一般都用ZHS16GBK比较正常。AL32UTF8总是不太正常。用下面的信息查了一下数据库端的字符集,果然为AL32UTF81、查询oracleserver端的字符集selectuserenv('language')fromdua

系统 2019-08-12 01:52:05 2139

Oracle

Oracle中数据库用户和表空间关系

一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空是一个用来管理数据存储逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。用户属于数据库实例的,在一个实例下不能同名用户。但在一oracle服务器,可以创建多个实例,只要你的机器配置够用就可以。因为一个实例启动起码需要100多兆内存的。所以在一oracle服务器上可以存在多个同名用户,他们是

系统 2019-08-12 01:51:49 2139

Oracle

[Oracle] - 性能优化工具(4) - AWRDD

AWRDD是用于比較两个AWR快照,从而获得不同一时候期的性能。运行例如以下语句获得AWRDD:@?/rdbms/admin/awrddrpt.sql2025232月201407:1212026232月201408:0012027232月201409:0012028232月201410:0012029232月201411:0012030232月201411:2412031232月201411:2612032232月201411:3112033232月201

系统 2019-08-12 01:51:42 2139