-
如何更改现有表以在Oracle中创建范围分区
所属栏目:[百科] 日期:2021-03-07 热度:154
我有现有的表有10年的数据(我已经采取转储). 我想在表中的一个日期键列上对现有表进行Range分区. 我看到的大多数示例都是使用CREATE TABLE..PARTITION BY RANGE …添加新分区.但我的桌子是现有的桌子. 我假设我需要一些ALTER语句. ALTER TABLE TABLE_NAMEPAR[详细]
-
oracle – 使用mybatis 3调用pl / sql函数
所属栏目:[百科] 日期:2021-03-07 热度:54
我有一个函数在pl / sql中返回一个布尔值.我试过了 直接获取该布尔值但没有成功,所以现在我正在尝试将其转换为字符串(我不想修改数据库): parameterMap id="publicObject" type="map"parameter javaType="java.lang.Object" jdbcType="VARCHAR" mode="OUT"[详细]
-
oracle-apex – wwv_flow.debug()vs apex_debug.message()
所属栏目:[百科] 日期:2021-03-07 热度:87
我写了一个自定义的pl sql函数来进行授权.我知道我的功能是由Apex的授权钩子调用的.但我需要调试我的authz函数内部正在发生的事情. 在调试我对存储过程进行的ajax调用之前,我成功地使用了wwv_flow.debug().我可以在apex的调试窗口中看到我的消息. 但在调试我[详细]
-
RESULT_CACHE关键字是否会从Oracle中的函数返回更新的数据?
所属栏目:[百科] 日期:2021-03-07 热度:164
我在视图的select查询中调用函数. View正在从表中读取记录,其中包含大约100万条记录. 当我在函数中写入RESULT_CACHE关键字时,我会在几秒钟内得到输出.我怀疑当在视图中使用的任何列的值被更改时,函数会考虑新的值吗? 解决方法 据我所知,RESULT_CACHE将为您[详细]
-
Oracle的字符串OUTER JOIN() – Migration PostgreSQL
所属栏目:[百科] 日期:2021-03-07 热度:107
我正在将客户端的软件数据库从Oracle迁移到PostgreSQL,我在理解查询,它做了什么以及如何迁移它时遇到了一些麻烦. 查询是: SELECT * FROM TBL1,TBL2,TBL3,TBL4 WHERE TBL3.Project_ID = TBL1.Project_ID AND TBL2.Type_ID = TBL1.Type_ID AND TBL4.PROPERTY_[详细]
-
为什么在Oracle中接受字符串值之前的加号()?
所属栏目:[百科] 日期:2021-03-07 热度:78
好吧,这可能是Oracle解析器的一个怪癖. 以下查询有效.注意最后一行的’Y’之前. SELECT * FROM (SELECT 'Y' AS field FROM DUAL UNION ALL SELECT 'X' AS field FROM DUAL) t WHERE t.field = +'Y' 为什么Oracle解析器接受这个?有一秒钟,我认为这是因为旧的[详细]
-
oracle – 使用utf8的SQL Loader
所属栏目:[百科] 日期:2021-03-07 热度:158
使用SQL * Loader加载日语数据时出现以下错误.我的数据库是UTF8(NLS参数),我的操作系统支持UTF8. Record 5: Rejected - Error on table ACTIVITY_FACT,column METADATA.ORA-12899: value too large for column METADATA (actual: 2624,maximum: 3500) 我的控[详细]
-
在没有LISTAGG的Oracle SQL中按字符串列表排序
所属栏目:[百科] 日期:2021-03-07 热度:166
我正在使用两个实体:Item和Attribute,它们类似于以下内容: Item----itemIdAttribute---------attributeIdname 项具有属性,如关联表中所指定: ItemAttribute--------------itemIdattributeId 当此数据到达客户端时,每个项目将显示一行,每行将按名称列出属[详细]
-
如何在Oracle中将TIMESTAMP列更新为TIMESTAMP WITH TIME ZONE
所属栏目:[百科] 日期:2021-03-06 热度:119
我有一对列不幸被错误地定义为TIMESTAMP(6)而不是TIMESTAMP(6)WITH TIME ZONE.我想将这些列从旧的错误数据类型迁移到新的,正确的数据类型.最重要的是,值似乎已在E(S | D)T中捕获,我需要UTC中的值. 到目前为止,我得到的最好的是: alter table OOPSIE_TABLE a[详细]
-
unixODBC / Oracle:如何仅在连接字符串中指定所有数据源信息,而
所属栏目:[百科] 日期:2021-03-06 热度:91
我想使用unixODBC连接到Oracle(11g).我希望连接字符串仅指定所有数据库/数据源信息,并且ODBC INI文件(/etc/odbc.ini和/etc/odbcinst.ini)仅包含通用驱动程序信息,例如在何处查找’.所以’等等,即我希望它们是静态的.我想这样做,以便我可以从外部获取用户的连[详细]
-
.net – Oracle GUIDTORAW和RAWTOGUID函数字节序
所属栏目:[百科] 日期:2021-03-06 热度:160
我的应用程序内部使用通过sys_guid()生成的RAW(16)guids. 最近我开始将我获得guid的Active Directory用户关联起来,格式为:00000000-0000-0000-0000-00000000000 以下两个函数是否正确执行此转换? 找到以下网站: http://www.timvasil.com/blog14/post/2009[详细]
-
如何使用Oracle的sdo_distance
所属栏目:[百科] 日期:2021-03-06 热度:76
我试图计算Oracle DB中两点之间的距离, Point A is 40.716715,-74.033907Point B is 40.716300,-74.033900 使用这个sql语句: SELECT sdo_geom.sdo_distance( sdo_geom.sdo_geometry(2001,8307,sdo_geom.sdo_point_type(40.716715,-74.033907,NULL),NULL,sdo[详细]
-
Oracle DMK(或OpenDMK)是否仍受Oracle支持?
所属栏目:[百科] 日期:2021-03-06 热度:66
Oracle DMK(动态管理工具包)是否仍受Oracle支持?我试图在Oracle网站上找到对JDMK的任何引用,我所能找到的就是如何使用它的文档/教程,没有对产品页面本身的引用. 我知道OpenDMK,但这似乎也没有在2007年开发.我正在尝试从Jingle JMXRemote迁移到更新的Cascadi[详细]
-
Oracle Trace文件中mxlc的含义
所属栏目:[百科] 日期:2021-03-06 热度:72
我在跟踪文件中看到以下内容: 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-06 热度:74
我有一个函数,它在打开游标之前有三个If / Then语句. If / Then语句在打开游标之前检查有效性. 我想再添加一个If / Then有效性检查,但是,它比其他更复杂一点.下面是一个示例,我有块评论我想添加的内容: begin if not procedure.validation_function (variab[详细]
-
将select语句传递给Oracle PLSQL
所属栏目:[百科] 日期:2021-03-06 热度:57
我有一个接受数组的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-06 热度:150
我有这个功能: 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 10:INSERT进入视图时难以理解的行为?
所属栏目:[百科] 日期:2021-03-06 热度:153
我们这里有一个奇怪的问题,我们无法向自己解释. 我们在Oracle DB Version 10.2.0.5.8中有一个视图.该视图使用INSTEAD OF触发器. 这是触发器的代码: CREATE OR REPLACE TRIGGER V1_T1_BIUD INSTEAD OF INSERT OR UPDATE OR DELETE ON V1_T1 FOR EACH ROWDECL[详细]
-
oracle – 如何在条件下找到两行之间的差异
所属栏目:[百科] 日期:2021-03-06 热度:106
name point----------steve 207Mary 203steve 205steve 200steve 139Mary 300 我想得到条件eqn = [(第1行) – 行]的行之间的差异,其中name = steve,所以我理想地希望它是, steve 2 //207 - 0steve 5 //205 - 207steve 61 //200 - 205steve 139 //139 - 200[详细]
-
如何让OCI lib与R Oracle一起使用红帽机?
所属栏目:[百科] 日期:2021-03-06 热度:54
我需要在我的rhel 6.3机器上运行OCI lib,我遇到了一些无法找到的OCI头文件的问题.我安装了(使用yum install) 甲骨文instantclient11.2-基本-11.2.0.3.0-1.x86_64.rpm 因为this official page所以我需要运行OCI.为了测试整个事情,我已经安装了sqplus64,它在我[详细]
-
在Oracle pl / sql电子邮件发送中运行For循环时如何使用变量作为
所属栏目:[百科] 日期:2021-03-06 热度:52
我无法编译Oracle代码的这一部分,因为编译器报告“PL / SQL:ORA-00942:表或视图不存在” Oracle表存在,但此过程必须根据“Order_ID”参数将表名传递给For循环过程.我在表存在的Schema中工作,所以我没有解决模式名称. 示例:TEMP_TBL_123存在于数据库中,通[详细]
-
oracle – 如何安装tnsping?
所属栏目:[百科] 日期:2021-03-05 热度:175
我该如何安装tnsping? 我尝试安装oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm,我可以使用一些客户端命令但是nog tnsping. 解决方法 Oracle Instance Client不包含tsnping应用程序.您必须运行“Oracle Universal Installer”并为其启用该选项.[详细]
-
oracle-sqldeveloper – 每行工作表上的不需要的标志
所属栏目:[百科] 日期:2021-03-05 热度:170
我不知道我不小心点击了什么热键,但这个符号出现在每行代码上,并且代码中有灰色点而不是空格. 我该如何摆脱这些角色? 解决方法 假设这是SQL Developer,请转到Tools- Preferences(或在Mac上,在SQL Developer菜单下找到它).展开代码编辑器部分,然后单击显示.[详细]
-
oracle静默安装文件db_install.rsp详解 - CSDN博客
所属栏目:[百科] 日期:2021-03-05 热度:91
附录A:db_install.rsp详解 #################################################################### ## Copyright(c) Oracle Corporation1998,2008. All rights reserved.?????????? ## ## Specify values for the variables listedbelow to customize your[详细]
-
[Rman]Oracle Rman增量备份Level012脚本 - CSDN博客
所属栏目:[百科] 日期:2021-03-05 热度:139
Rman Level012备份实验http://blog.csdn.net/u011364306/article/details/50036429 采用0221222增量备份策略,7天一个轮回 也就是周日0级备份,周1 2 4 5 6 采用2级增量备份,周3采用1级增量备份 打开控制文件自动备份 [sql]view plaincopy CONFIGURE CONTROL[详细]