oracle
PPL1998
这个作者很懒,什么都没留下…
展开
-
Oracle时间型数据的insert语句
<br />insert into Table_A(name,AddTime) values('A5db09',to_date('2004-9-13 17:47:34','yyyy-mm-dd hh:mm:ss')------------------------------------------------------------ORACLE中date类型字段的处理 ——ORACLE/JSP技术涉及日期、时间问题的处理 (1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'0原创 2011-06-01 09:28:00 · 2303 阅读 · 0 评论 -
使用oracle 的 PL/Sql 定时执行一个存储过程
/*使用oracle 的 PL/Sql 定时执行一个存储过程测试目的:在表 tab 中间隔一分钟插入一条数据实现方案:1.通过 oracle 中 dbms_job 完成存储过程的定时调用2.在存储过程中完成相应的逻辑操作脚本说名:以下代码为 dbms_job 操作的基本写法,其中不包含各个系统函数参数说明,如需要了解“系统函数参数说明”请另行在网上查找转载 2014-05-06 16:26:03 · 3197 阅读 · 0 评论 -
Oracle递归查询
建表语句:CREATE TABLE SC_DISTRICT( ID NUMBER(10) NOT NULL, PARENT_ID NUMBER(10), NAME VARCHAR2(255 BYTE) NOT NULL);ALTER TABLE SC_DISTRICT ADD ( CONS转载 2015-03-28 11:58:49 · 882 阅读 · 0 评论 -
Oracle绿色客户端(Instant Client)配置方法
1、下载地址:http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html2、解压:例如:d:/instantclient_11_23、在d:/instantclient_11_2目录下新建network,在network目录下新建admin目录,在admin目录下新建转载 2016-06-04 11:11:10 · 4440 阅读 · 0 评论 -
用FireDAC连接oracle(接近直连)
转自:http://blog.csdn.net/rznice/article/details/39479611环境:delphi XE7。OS:Win8.1 UP1 64bit DATABASE:oracle 64bit client新建一个工程。将TFDConnection,TFDQuery,TFDGUIxWaitCursor,TDataSource,TDBGrid转载 2016-06-18 23:14:27 · 3055 阅读 · 0 评论 -
Oracle设置空闲客户端超时退出的两种方法
Oracle设置空闲客户端超时退出的两种方法 方法一、在sqlnet.ora中设置参数如需要设置客户端空闲10分钟即被中断,则在sqlnet.ora的末尾添加SQLNET.EXPIRE_TIME=10注:sqlnet.ora文件的路径在$ORACLE_HOME/network/admin下。 方法二、Oracle Profile中设置生产库上执行如下操作:SQL> col na转载 2016-10-03 12:28:41 · 14671 阅读 · 0 评论 -
system表空间用满解决 方法
早上看到alert日志报说system表空间快满了(oracle版本是11gR2): 如果system表空间不是自动扩展,空间用满甚至会出现数据库无法登陆。使用任何用户登录均报出异常。 系统表空间正常情况下只存放了数据字典之类的东西,所以占用的空间一般在500M以下。如果你的系统表空间占用比较多的空间,可能有以下几方面的原因:1)没有为用户明确指定默认表空间,导致sy转载 2017-02-02 16:11:13 · 2159 阅读 · 0 评论 -
Oracle,在项目上建立与三方厂家公用中间表的一种方法
create user 中间库用户名 identified by 密码;grant create session to 中间库用户名;grant connect to 中间库用户名;grant create synonym to 用户名 with admin option; --赋同义词权限grant select on 主用户.公用表表名 to 中间库用户名;grant in原创 2017-05-22 09:32:01 · 1162 阅读 · 1 评论 -
Oracle 审计功能 Audit
1、什么是审计审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 SYS.AUD$表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/adump/).。默认情况下审计是没有开启的。当数据库的审计是使能的,在语句执行阶段产生转载 2017-06-22 15:42:42 · 932 阅读 · 0 评论 -
ODAC使用
ODAC使用1 —— 写在前面本来《ODAC使用2》是我写的第一篇有关ODAC使用的文章,但写着写着发现还有一些东西(除了ODAC控件安装)要写在前面。TOraSession组件:Session(会话)程序与数据库沟通的基础,就是说,要想操作数据库中的数据(查询、插入或是更新),首先要做的就是要开通程序与数据库服务之间的会话。我是Java出身的,不知道是不是可以这样理解转载 2014-02-23 00:55:54 · 6388 阅读 · 1 评论 -
如何解决ORA-01033问题
Oracle错误:ORA-01033错误编码:ORA-01033: ORACLE initialization or shutdown in progress故障描述:因为移动了数据库文件([NAME].DMP)/日志文件等文件,导致数据库连接出现ORA-01033错误。故障分析:网上有一种常见的说法是该类故障通常是由于移动文件而影响了数据库日志文件出现损坏而导转载 2013-05-05 20:58:18 · 488 阅读 · 0 评论 -
Oracle日期、字符串格式化函数,位数不足前面加0,一位数字显示两位,格式化数字为定长
格式化函数函数返回类型描述例子to_char(timestamp, text)text把时间戳转换成字串to_char(current_timestamp, 'HH12:MI:SS')to_char(interval, text)text把时间间隔转为字串to_char(interval '15h 2m 12s',转载 2012-09-17 20:52:25 · 19180 阅读 · 0 评论 -
oracle中的单引号和双引号
<br />IT猫扑技术2009-12-15 14:20来源:itmop.com作者:IT猫扑网整理收集点击:385次<br /> 在Oracle中:<br /> 双引号的作用是:如果创建对象的时候,对象名、字段名加双引号,则表示Oracle将严格区分大小写,否则Oracl都默认大写。<br /> 而单引号则表示:这个加了单引号的字段是一个字类似字符串,并不区分大小写。<br /> 单引号用于标识字符与数字的区别 当指定字符串文本时,必须用单引号将字符串文本引住。<br /> Orac转载 2011-05-04 14:50:00 · 641 阅读 · 0 评论 -
Oracle时间型数据的insert语句
<br />insert into Table_A(name,AddTime) values('A5db09',to_date('2004-9-13 17:47:34','yyyy-mm-dd hh:mm:ss')------------------------------------------------------------ORACLE中date类型字段的处理<br /> ——ORACLE/JSP技术涉及日期、时间问题的处理<br /> <br /> (1)在英文版本的ORACLE中默认日期格式转载 2011-05-04 15:13:00 · 632 阅读 · 0 评论 -
oracle 10g导入DMP
准备从服务器上导出数据库到本地机上测试用,1 在本机安装oracle 10g2 创建表空间,临时表空间3 创建用户,受予权限4 给该用户分配表空间,临时表空间,第二条创建的表空间。5 在cmd中导入dmp文件 imp 用户名/密码@rmis full=y file=d:文件名.dmp ignore=y以上是我初学oracle的一次测试操作,总结一下记录在这里。原创 2011-05-01 23:08:00 · 522 阅读 · 0 评论 -
oracle 备份某张表
例: exp USERNAME/PASSWORD@SERVERNAME file=OUTPUTFILENAME tables=TABLENAME exp user/pasword@dbserver tables=(table1,table2原创 2011-07-03 11:18:08 · 1262 阅读 · 0 评论 -
轻松解决oracle11g 空表不能exp导出的问题
oracle11g的新特性,数据条数是0时不分配segment,所以就不能被导出。解决方法:一、 insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。二、 设置deferred_segment_creation参数该参数值默认是TRUE,当改为FALSE时,无论是空转载 2012-06-22 21:30:15 · 1485 阅读 · 0 评论 -
64位WIN7+oracle11g+plsql安装
上部转自Oracle 11g R2 for Win7旗舰版(64位)的安装步骤1、下载Oracle 11g R2 for Windows的版本 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 其中包括两个压缩包:win64_11gR2_database_1of转载 2012-06-10 16:55:01 · 1129 阅读 · 0 评论 -
oracle 时间加减法 与C#
加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from du转载 2012-08-06 14:47:37 · 1374 阅读 · 0 评论 -
oracle固定长度主键的生成示例
开始接触oracle,觉着非常繁琐,连主键递增都要做个序列和触发器,逐渐了解后,觉着这样的设计还是非常灵活和实用的,下面的代码有注释,应该不用再多解释了。 可以直接用no做主键,放弃id这个字段,只是一直使用id,看不到了不舒服,所以就留着了 有一个小问题就是序列和触发器的执行需要加上 ”/ “这个符号,不知道有没有和我遇到一样问题的朋友,这个应该不是问题,不过希望对喜欢自己摸索的转载 2012-08-30 19:55:01 · 1013 阅读 · 0 评论 -
oracle cpu占用分析
1、查看CPU占用多的会话sidselect s.sid,s.value "CPU Used" ,n.STATISTIC#,n.NAMEfrom v$sesstat s,v$statname n where s.statistic#=n.statistic# and n.name='CPU used by this session' and s.value>0 order by 2 desc...原创 2018-03-26 10:50:12 · 1887 阅读 · 0 评论