-
oracle – Bea Weblogic工作文件夹在哪里
所属栏目:[百科] 日期:2021-03-06 热度:136
我知道这可能是一个微不足道的问题,但我真的找不到Oracle BEA weblogic 10.3中的工作文件夹.与Apache Tomcat不同,它通常位于WEB-INF下的工作目录中. 我已经在JavaRanch上研究了它,它说该目录位于: beauser_projectsdomainsYOUR_DOMAIN_NAMEserversAdm[详细]
-
如何格式化Oracle SQL纯文本选择输出
所属栏目:[百科] 日期:2021-03-06 热度:199
我正在使用Oracle SQL(在SQLDeveloper中,因此我无法访问诸如COLUMN之类的SQLPLUS命令)来执行如下所示的查询: select assigner_staff_id as staff_id,active_flag,assign_date,complete_date,mod_datefrom work where assigner_staff_id = '2096'; 它给我的[详细]
-
oracle – 如何从批量收集的记录类型表中选择
所属栏目:[百科] 日期:2021-03-06 热度:86
我有一个程序,我需要缓存一些数据,出于性能原因,下游操作. TYPE定义有效 BULK COLLECT INTO有效 SELECT不起作用 PROCEDURE MYPROC((PARAMS))AS TYPE REC_TYPE IS RECORD ( COLUMN_1 (TABLEA.COLUMN_A)%TYPE,COLUMN_2 (TABLEA.COLUMN_B)%TYPE ); TYPE TAB_TYP[详细]
-
Oracle:什么是“instantclient”连接字符串格式?
所属栏目:[百科] 日期:2021-03-06 热度:198
它与常规连接字符串有何不同? 解决方法 与即时客户端连接与完整堆栈客户端没有什么不同 – 所有连接字符串格式都相同.如果您将即时客户端安装在文件系统上的非标准位置,或者在连接到数据库侦听器时遇到问题,请确保您的TNS_ADMIN环境指向包含tnsnames.ora和s[详细]
-
如何更改现有表以在Oracle中创建范围分区
所属栏目:[百科] 日期:2021-03-06 热度:72
我有现有的表有10年的数据(我已经采取转储). 我想在表中的一个日期键列上对现有表进行Range分区. 我看到的大多数示例都是使用CREATE TABLE..PARTITION BY RANGE …添加新分区.但我的桌子是现有的桌子. 我假设我需要一些ALTER语句. ALTER TABLE TABLE_NAMEPAR[详细]
-
Oracle Trace文件中mxlc的含义
所属栏目:[百科] 日期:2021-03-05 热度:121
我在跟踪文件中看到以下内容: Bind#3 oacdty=01 mxl=128(35) mxlc=36 mal=00 scl=00 pre=00 oacflg=03 fl2=1000010 frm=01 csi=31 siz=0 off=168 kxsbbbfp=ffffffff79f139a8 bln=128 avl=35 flg=01 value=”1234 W 1234 West,West Groves City” 我想知道mx[详细]
-
oracle – 如果不是函数PLSQL中的EXISTS
所属栏目:[百科] 日期:2021-03-05 热度:105
我有一个函数,它在打开游标之前有三个If / Then语句. If / Then语句在打开游标之前检查有效性. 我想再添加一个If / Then有效性检查,但是,它比其他更复杂一点.下面是一个示例,我有块评论我想添加的内容: begin if not procedure.validation_function (variab[详细]
-
将select语句传递给Oracle PLSQL
所属栏目:[百科] 日期:2021-03-05 热度:74
我有一个接受数组的PLSQL oracle函数: CREATE OR REPLACE FUNCTION CM.give_me_an_arrays (p_array IN num_array) RETURN VARCHAR2IS x VARCHAR2 (512);BEGIN x := ''; FOR i IN 1 .. p_array.COUNT LOOP DBMS_OUTPUT.put_line (p_array (i)); END LOOP; RE[详细]
-
Oracle Merge.我怎么用呢?
所属栏目:[百科] 日期:2021-03-05 热度:121
我有这个功能: Procedure UpdateDefaultWeight ( vYear Number,costWeight Number,qualityWeight Number,serviceWeight Number ) AS type weight_table is table of Number(5,2) index by varchar2(50); weightArray weight_table; currentPosition varchar[详细]
-
在Oracle pl / sql电子邮件发送中运行For循环时如何使用变量作为
所属栏目:[百科] 日期:2021-03-05 热度:140
我无法编译Oracle代码的这一部分,因为编译器报告“PL / SQL:ORA-00942:表或视图不存在” Oracle表存在,但此过程必须根据“Order_ID”参数将表名传递给For循环过程.我在表存在的Schema中工作,所以我没有解决模式名称. 示例:TEMP_TBL_123存在于数据库中,通[详细]
-
oracle – 当用户取消程序ORA-01013时出现异常
所属栏目:[百科] 日期:2021-03-05 热度:179
我们有一个处理数据库中大量记录的过程.现在有时如果程序花费的时间过长,则用户手动取消该程序,从而抛出ORA-01013 EXCEPTION.但是,我们仍然想知道在取消程序之前处理了多少记录. 我们尝试生成一个在EXCEPTION WHEN OTHERS块中调用的日志,但该块中的任何代码[详细]
-
Oracle外键执行计划?
所属栏目:[百科] 日期:2021-03-05 热度:183
考虑以下(简单)情况: CREATE TABLE PARENT ( PARENT_ID INT PRIMARY KEY);CREATE TABLE CHILD ( CHILD_ID INT PRIMARY KEY,PARENT_ID INT NOT NULL,FOREIGN KEY (PARENT_ID) REFERENCES PARENT (PARENT_ID)); CHILD.PARENT_ID上没有索引,因此修改/删除PAREN[详细]
-
Oracle唯一约束违规引用似乎不存在的约束
所属栏目:[百科] 日期:2021-03-05 热度:50
我收到一个我无法理解的错误.错误非常简单: ORA-00001: unique constraint (*schema*.*xyz_constraint*) violated 然而,造成我困惑的是事实上似乎不存在这样的约束.它当然没有在桌子上定义;有问题的DB几乎没有定义参照完整性,我插入数据的特定表没有定义键.[详细]
-
oracle – 无法使用BULK COLLECT和FORALL编译PL / SQL
所属栏目:[百科] 日期:2021-03-05 热度:147
我在创建此过程时遇到错误. CREATE OR replace PROCEDURE Remove_sv_duplicateIS TYPE sv_bulk_collect IS TABLE OF tt%ROWTYPE; sv_rec SV_BULK_COLLECT; CURSOR cur_data IS SELECT * FROM tt WHERE ROWID IN (SELECT ROWID FROM (SELECT ROWID,Row_number[详细]
-
如何在PyPy中安装/使用cx_Oracle
所属栏目:[百科] 日期:2021-03-05 热度:164
我似乎无法在Google或SO上找到任何关于让cx_Oracle与PyPy一起工作的信息.有人可以告诉我是否有可能,如果是的话,我怎么能做到这一点? 解决方法 PyPy实际上有它自己的cx_Oracle模块,你需要自己编译它,看起来像: ./pypy/translator/goal/translate.py pypy/tr[详细]
-
oracle 循环插入数据
所属栏目:[百科] 日期:2021-03-01 热度:179
参考链接:oracle 行转列 pivot函数基本用法? --建表--drop table SalesList;create table SalesList( keHu varchar2(20),--客户 shangPin varchar2(20),--商品名称 salesNum number(8) --销售数量); --插入数据declare --谈几个客户 cursor lr_kh is select[详细]
-
install oracle
所属栏目:[百科] 日期:2021-03-01 热度:153
一.准备软件 1.linux centos 7? ?? 2.linux.x64_11gR2_database_1of2 3.linux.x64_11gR2_database_2of2 4.jdk-8u171-linux-x64.tar.gz 二,安装java? mkdir /usr/local/javatar zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/java添加环境变量: vi /etc/p[详细]
-
ORA-32001:write to SPFILE requested but no SPFILE is in use
所属栏目:[百科] 日期:2021-03-01 热度:158
oracle报错: ORA-32001:write to SPFILE requested but no SPFILE is in use 解决方法: 1.查看是否有spfile sql show?parameter?spfile; NAME?????????????????????????????????TYPE?????????????????????????????VALUE?????????????????????? -----------[详细]
-
调整统计信息JOB采样时间
所属栏目:[百科] 日期:2021-03-01 热度:58
一、需求说明 ? ?Oracle数据库中存在定时JOB,自动执行收集统计信息的程序。但是对于7*24小时系统来说,Oracle配置的定时收集时间不太合理,需要人为调整。本篇博客就是基于这种需求,调整JOB采样的时间及终止时间。 ? ?思路:查询现有的默认收集统计信息的策[详细]
-
Oracle Parallel使用方法
所属栏目:[百科] 日期:2021-03-01 热度:119
一、 并行查询 并行查询允许将一个sql select语句划分为多个较小的查询,每个部分的查询并发地运行,然后将各个部分的结果组合起来,提供最终的结果,多用于全表扫描,索引全扫描等,大表的扫描和连接、创建大的索引、分区索引扫描、大批量插入更新和删除 ?[详细]
-
oracle常用sql集锦
所属栏目:[百科] 日期:2021-03-01 热度:88
1、删除表中重复的数据只留下一条: DELETE from 表 WHERE (id) IN ( SELECT id FROM 表 GROUP BY id HAVING COUNT (id) 1 ) AND ROWID NOT IN ( SELECT MIN (ROWID) FROM 表 GROUP BY id HAVING COUNT ( * ) 1 );[详细]
-
ORACLE 两表关联更新三种方式
所属栏目:[百科] 日期:2021-03-01 热度:101
创建如下表数据 select * from t1 ; select * from t2; 现需求:参照T2表,修改T1表,修改条件为两表的fname列内容一致。 方式1,update 常见陷阱: UPDATE T1 SET T1.FMONEY = (select T2.FMONEY from t2 where T2.FNAME = T1.FNAME) 执行后T1结果如下: 有[详细]
-
完全卸载oracle11g步骤
所属栏目:[百科] 日期:2021-03-01 热度:106
转自:https://blog.csdn.net/machinecat0898/article/details/7792471 完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Unive[详细]
-
Oracle行转列/列转行
所属栏目:[百科] 日期:2021-03-01 热度:122
1.oracle的pivot函数 原表 使用pivot函数: with temp as( select ‘四川[详细]
-
PLSQL的使用
所属栏目:[百科] 日期:2021-03-01 热度:165
PLSQL这个工具专门为oracle开发的( 它只能连接oracle数据库 ) 很多工具都可以连接oracle数据库(常用的有navicat、toad、plsql等) 1.1?初次登录PLSQL:? 1.2?登录信息保存功能设置: 这样第一次通过用户名/密码登录某数据库后,下次就不用再输入用户名/密[详细]
