-
oracle – 当我从未编程时按Enter键时,为什么APEX会提交?
所属栏目:[百科] 日期:2021-01-18 热度:74
我在Oracle APEX 4.2中发现了这种行为:您创建了一个包含表单元素的页面,现在当您在文本框(文本字段)中按Enter键时,页面会提交,即使您将“按Enter时提交”设置为“否”并且“避难”对密钥代码13进行了任何动态操作或其他 javascript检查. 这也可以使它看起[详细]
-
ORA-01000:使用oracle即时客户端和C#超出最大打开游标数
所属栏目:[百科] 日期:2021-01-18 热度:130
我们的C#应用??程序正在生成ORA-01000错误.我们使用的是ODP.Net,应用程序运行完美,没有任何ORA-01000错误. 我们删除了ODP.Net并安装了即时客户端(我们现在使用7个dll文件从C#连接到Oracle,这些文件是oci.dll,ociw32.dll,Oracle.DataAccess.dll,orannzsbb11[详细]
-
Oracle存储过程列表参数
所属栏目:[百科] 日期:2021-01-17 热度:66
我正在开发一个与Oracle数据库交互的.NET前端.我已经弄清楚如何获取要执行的存储过程列表,但我不知道如何获取属于存储过程的参数列表.我希望能够显示所有参数的列表,这些参数既是存储过程的输入参数,也是输出参数. 我已经尝试使用DBA_SOURCE,DBA_PROCEDURE[详细]
-
在oracle 11g中生成样本数据
所属栏目:[百科] 日期:2021-01-17 热度:134
我有以下程序的问题,它根本不选择随机的街道和城镇.问题在于 streets(SYS.DBMS_RANDOM.VALUE(1,50)) 和 towns(SYS.DBMS_RANDOM.VALUE(1,50)) 看起来random.value只评估一次,我怎样才能让它选择varray的随机元素? CREATE OR REPLACE PROCEDURE GENERATE_AD[详细]
-
oracle – 无法捕获PL / SQL异常处理程序中的transfer_timeout错
所属栏目:[百科] 日期:2021-01-17 热度:146
我将超时设置为2秒,但代码运行了一分钟,然后转到其他时间而不是UTL_HTTP.transer_timeout. DECLARE request UTL_HTTP.REQ; response UTL_HTTP.RESP; n NUMBER; buff VARCHAR2 (4000); clob_buff CLOB;BEGIN UTL_HTTP.SET_RESPONSE_ERROR_CHECK (FALSE); UT[详细]
-
oracle – 来自无向图的最小ID
所属栏目:[百科] 日期:2021-01-17 热度:172
使用Oracle 11g,我试图在ID对的无向图中找到最小的ID. 使用以下对: create table unique_pairs ( ID1 INT,ID2 INT );insert all into unique_pairs (ID1,ID2) VALUES ( 1,2 ) into unique_pairs (ID1,3 ) into unique_pairs (ID1,ID2) VALUES ( 4,2 ) int[详细]
-
在QueryDSL / Oracle SQL中是否有一个干净的解决方案来实现包容
所属栏目:[百科] 日期:2021-01-17 热度:72
我正在尝试使用QueryDSL(包括开始,独占结束日期)创建一个时间间隔的查询. 在QueryDSL的documentation中,我发现公共BooleanExpression介于(表达式 T from,Expression T)之间;双方都是独家的, Get a first this second expression 但是它转换为Oracle SQL BE[详细]
-
Oracle的转储(systimestamp)字节的含义
所属栏目:[百科] 日期:2021-01-17 热度:54
我试图理解我的数据库中设置的时间戳的字节是什么意思.如何计算它们以生成更易读的日期? 我正在使用以下查询来获取我需要的数据: SELECT systimestamp,DUMP (systimestamp),sessiontimezoneFROM dual; 以上查询的输出是: +----------------------------[详细]
-
oracle – 可能是我的游标中导致无效游标01001的逻辑原因
所属栏目:[百科] 日期:2021-01-17 热度:88
在以下程序中有一个我无法找到的逻辑错误,你能找到它是什么吗?以下过程导致以下错误: ora-01001无效游标01001 这是程序: CREATE OR REPLACE PROCEDURE P_C is v_tab_name varchar2(40); -- v_col_name varchar2(100); var1 varchar2(2000); var2 varcha[详细]
-
Oracle 11G – 插入时索引的性能影响
所属栏目:[百科] 日期:2021-01-17 热度:127
目的 验证插入没有PK /索引的记录加上后来创建的记录是否真的比插入PK /索引更快. 注意 这里的要点不是索引需要更多时间(很明显),但总成本(不带索引的插入创建索引)高于(使用索引插入).因为我被教导插入没有索引并且稍后创建索引因为它应该更快. 环境 DELL[详细]
-
如何在oracle中的存储过程中使用sum()函数?
所属栏目:[百科] 日期:2021-01-17 热度:69
下面的示例工作正常,它返回一些行.但我需要行的摘要. DECLARE x number;Cursor c1 is select sal,deptno from emp; rw c1%rowtype;BEGIN x:=0; open c1; LOOP fetch c1 into rw; FOR i IN 1..rw.deptno LOOP x:=x+rw.sal; end loop; exit when c1%notfound[详细]
-
oracle – 如何获取结果中的所有行而不是只有100行?
所属栏目:[百科] 日期:2021-01-17 热度:51
我使用的是Microsoft Visual Studio 2012 Shell(集成)版本. 当我右键单击任何表并选择“查询窗口”时,我能够编写代码以从Oracle数据库返回值.但是当我运行它时,我只得到100行结果. 如何获得所有结果行?有没有我可以检查或取消选中的选项来实现这一目标?[详细]
-
Oracle JDBC异常消息语言是德语
所属栏目:[百科] 日期:2021-01-17 热度:178
我正在通过德语的JDBC从Oracle获取异常消息.如何将其更改为英语? java.sql.SQLException: Die Zeitzone f3r die Datenbank-Session ist nicht festgelegt at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70) at oracle.jdb[详细]
-
oracle – IS OF TYPE生成异常
所属栏目:[百科] 日期:2021-01-17 热度:134
我读了大约 IS OF TYPE,我希望它应该返回TRUE,FALSE或NULL. 我有两种对象类型: CREATE TYPE o1 AS OBJECT ( id NUMBER );/CREATE TYPE o2 AS OBJECT ( id NUMBER );/ 当我运行下面的代码时,一切正常. DECLARE type1 o1;BEGIN type1 := o1(id=1); if (type[详细]
-
oracle – 无法使用EFPowerTools Beta2 VS2012对代码进行逆向工
所属栏目:[百科] 日期:2021-01-17 热度:133
我想首先使用PowerTools对代码进行逆向工程.当我从本地MS-SQL数据库进行逆向工程时,它可以工作,但不能从Oracle DB中进行.我在输出控制台中收到以下错误: System.Data.ProviderIncompatibleException: The provider did not return a ProviderManifestToke[详细]
-
如何构造此Oracle SQL查询?
所属栏目:[百科] 日期:2021-01-17 热度:187
我在Oracle中编写一个sql查询,如下所示: SELECT * FROM ( SELECT testid,max(decode(name,'longitude',stringvalue,NULL)) as longitude,'latitude',NULL)) as latitude FROM test_av GROUP BY testid ) av INNER JOIN ( SELECT id,((ACOS( SIN(16.15074[详细]
-
匹配除值列表之外的任何值 – oracle正则表达式
所属栏目:[百科] 日期:2021-01-17 热度:163
我需要一个与ABCD_EFG_YYYYMMDD_HH(24)MISS.csv格式的文件名匹配的Oracle正则表达式,除非时间部分是三个特定值之一:110000,140000或180000. 因此,例如,它将匹配文件名ABC_DEF_20120925_110001.csv,但不匹配文件名ABCD_EFG_20120925_110000.csv. 以下非Ora[详细]
-
如何调用Oracle过程
所属栏目:[百科] 日期:2021-01-16 热度:136
如何调用以字符串和日期作为输入的Oracle存储过程,并使用Clojure将refcursor作为输出返回? variable rc refcursor;exec SOMEDB.PKG.GETPOSITIONS('ABC',to_date('2012-02-07','yyyy-mm-dd'),:rc)print rc 解决方法 我就是这样做的.我已经包含了一些帮助fn[详细]
-
算法 – 访谈 – Oracle
所属栏目:[百科] 日期:2021-01-16 热度:65
在游戏中,唯一可以得到的分数是2,3,4,5,6,7,8,它们可以被制作任意次 团队可以玩的组合总数是多少,团队可以达到50分. 例8,2有效8,2也有效.等等… 解决方法 这个问题可以通过动态编程解决,有2个参数: i – 我们考虑过的指数 s – 总分. f(i,s)将包含获得分[详细]
-
oracle – 在’IN’子句中使用绑定变量
所属栏目:[百科] 日期:2021-01-16 热度:124
我想查询一个数字列表到一个plsql变量,并在另一个SQL查询的in子句中使用它.我在下面创建了一个我想做的测试用例. 我做谷歌的解决方案,我认为它必须可能以某种方式,但我只是不让它运行.请帮我解决一下编译解决方案. CREATE OR REPLACE PROCEDURE PROCEDURE1[详细]
-
oracle – 创建新的物化视图,而不清除物化视图日志
所属栏目:[百科] 日期:2021-01-16 热度:156
我想在预建表上使用物化视图,以便在迁移之前保持表同步.数据不断变化,因此需要跟踪导出开始和导入完成之间的变化.不言而喻,桌子很大,所以完全刷新太慢了. 步骤id喜欢执行: 在新数据库上创建表. 在旧的db表上创建mv日志. 将旧数据库中的数据导入新数据库.[详细]
-
oracle – 根据参数设置APEX选择列表默认值
所属栏目:[百科] 日期:2021-01-16 热度:59
我有一个Apex页面,其中有一个从SQL查询中填充的选择列表项,它应该默认为从另一个页面传递的项目的产品,但是它总是选择列表中的第一个项目. 我们需要设置它以便选择当前类别,但我无法看到此设置的位置. APEX的版本是3.2. 解决方法 首先,我怀疑(如果我错了,[详细]
-
oracle – 物化视图创建速度快但刷新需要数小时
所属栏目:[百科] 日期:2021-01-16 热度:181
我正在使用物化视图,我无法将其设置为快速刷新,因为某些表来自远程数据库,它没有物化视图日志. 当我创建物化视图时,花费了大约20 30秒.但是当我试图刷新它时. ?花了超过2个3小时.记录总数仅为460,000左右. 有没有人知道它会如何发生? 谢谢 代码如下所示 c[详细]
-
oracle11g – Oracle 11 – sqlplus – 回滚整个脚本的错误 –
所属栏目:[百科] 日期:2021-01-16 热度:184
如何在包含的SQL文件中的任何错误上使Oracle 11g回滚整个事务? 文件内容是: set autocommit offwhenever SQLERROR EXIT ROLLBACKinsert into a values (1);insert into a values (2);drop index PK_NOT_EXIST;commit; 并使用“@”将文件包含在sqlplus会[详细]
-
Oracle包调试不会在断点上停止
所属栏目:[百科] 日期:2021-01-16 热度:134
我有以下结构: 在名为P_Integra的过程中的包PCK_LANCAMENTOSERVICO. 此过程调用另一个名为P_BeforeLancamento的包PCK_LANCAMENTO中的另一个过程 过程P_BeforeLancamento在PCK_UTIL中调用另一个名为P_ProximoLanc的过程 我正在调试P_Integra(PCK_LANCAMENT[详细]
