-
oracle – 如何知道数据库连接的数量
所属栏目:[百科] 日期:2021-01-17 热度:136
请注意,即使它看起来非常相似,但这个链接不是重复的问题: How to list active / open connections in Oracle? 我不是在询问会话数量,而是询问连接数量.我知道我可以查询v $session视图,但我不知道有多少连接在那里使用.如果有办法从中衍生出来,请赐教. 编辑[详细]
-
oracle – 在不同用户下创建的索引
所属栏目:[百科] 日期:2021-01-17 热度:66
我在一个表列上创建了一个索引作为sys用户,因为我没有提到它在sys模式下创建的模式名称.当我作为具有对表的读访问权限的不同用户运行查询时,我没有看到正在使用的索引.如果索引是在不同的模式下创建的,请告诉我是否在oracle中忽略索引? 解决方法 没有特定于[详细]
-
oracle – ORA-00922:缺少或无效选项
所属栏目:[百科] 日期:2021-01-17 热度:111
在Toad 9中,执行’SET DEFINE OFF;’我收到错误’ORA-00922:丢失或无效选项’ 解决方法 或者,您可以这样做: 导航到查看 TOAD选项然后转到“执行/编译”节点/项并取消选中“提示替换变量”选项. 或者,对于编辑器级别更改,右键单击编辑器并取消选中“提示替[详细]
-
oracle如何在内部存储带时区的时间戳
所属栏目:[百科] 日期:2021-01-17 热度:74
基于Oracle文档,它在数字方面内部存储时区的不同部分和时区.我读了这篇文章 http://www.orafaq.com/wiki/Timestamp,它解释了时间戳内部格式的算法.所以我做了一个简单的测试来验证它. SQL create table tz_test(id number,tz timestamp with time zone); Tab[详细]
-
在Oracle SQL Developer Autotrace中,LAST_CR_BUFFER_GETS的含义
所属栏目:[百科] 日期:2021-01-17 热度:77
请解释Oracle SQL Developer Autotrace视图中显示的“LAST_CR_BUFFER_GETS”列的含义和含义. 解决方法 正如@a_horse_with_no_name在评论中所回答的,每 this Oracle doc它是: Number of buffers retrieved in consistent mode “一致”一词用作技术术语,与“[详细]
-
database – 将oracle10g数据dmp文件导入oracle 11g
所属栏目:[百科] 日期:2021-01-17 热度:83
我正在尝试导入使用oracle 10g生成的dmp文件,这是我得到的导出日志: Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit ProductionWith the Partitioning,OLAP,Data Mining and Real Application Testing optionsExport do[详细]
-
Oracle选择性/基数
所属栏目:[百科] 日期:2021-01-17 热度:83
根据这个: Selectivity is the value between 0 and 1,and it is the fraction of rows returned after applying a filter on the table. For example if a table has 10,000 rows and the query returns 2601 rows,the selectivity would be 2601/10000 or[详细]
-
在Oracle SQL /分页中选择结果的范围(限制)
所属栏目:[百科] 日期:2021-01-17 热度:168
假设我们有下表: CREATE TABLE "ARTICLE_COUNTER_STATISTICS_M"( "ID" NUMBER(19,0) NOT NULL ENABLE,"ITEMCOUNT" NUMBER(19,0),"VERSION" TIMESTAMP (6) DEFAULT SYSTIMESTAMP) 唯一约束是ID和VERSION字段. 可能在DB中的某些行的示例(时间戳对于所有记录始[详细]
-
Oracle JDBC异常消息语言是德语
所属栏目:[百科] 日期:2021-01-17 热度:83
我正在通过德语的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.jdbc.[详细]
-
oracle – IS OF TYPE生成异常
所属栏目:[百科] 日期:2021-01-17 热度:191
我读了大约 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 (type1[详细]
-
oracle – 无法使用EFPowerTools Beta2 VS2012对代码进行逆向工
所属栏目:[百科] 日期:2021-01-17 热度:161
我想首先使用PowerTools对代码进行逆向工程.当我从本地MS-SQL数据库进行逆向工程时,它可以工作,但不能从Oracle DB中进行.我在输出控制台中收到以下错误: System.Data.ProviderIncompatibleException: The provider did not return a ProviderManifestToken[详细]
-
如何构造此Oracle SQL查询?
所属栏目:[百科] 日期:2021-01-17 热度:188
我在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 热度:153
我需要一个与ABCD_EFG_YYYYMMDD_HH(24)MISS.csv格式的文件名匹配的Oracle正则表达式,除非时间部分是三个特定值之一:110000,140000或180000. 因此,例如,它将匹配文件名ABC_DEF_20120925_110001.csv,但不匹配文件名ABCD_EFG_20120925_110000.csv. 以下非Oracl[详细]
-
如何调用Oracle过程
所属栏目:[百科] 日期:2021-01-16 热度:148
如何调用以字符串和日期作为输入的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 热度:152
在游戏中,唯一可以得到的分数是2,3,4,5,6,7,8,它们可以被制作任意次 团队可以玩的组合总数是多少,团队可以达到50分. 例8,2有效8,2也有效.等等… 解决方法 这个问题可以通过动态编程解决,有2个参数: i – 我们考虑过的指数 s – 总分. f(i,s)将包含获得分数[详细]
-
oracle – 在’IN’子句中使用绑定变量
所属栏目:[百科] 日期:2021-01-16 热度:173
我想查询一个数字列表到一个plsql变量,并在另一个SQL查询的in子句中使用它.我在下面创建了一个我想做的测试用例. 我做谷歌的解决方案,我认为它必须可能以某种方式,但我只是不让它运行.请帮我解决一下编译解决方案. CREATE OR REPLACE PROCEDURE PROCEDURE1 a[详细]
-
oracle – 创建新的物化视图,而不清除物化视图日志
所属栏目:[百科] 日期:2021-01-16 热度:102
我想在预建表上使用物化视图,以便在迁移之前保持表同步.数据不断变化,因此需要跟踪导出开始和导入完成之间的变化.不言而喻,桌子很大,所以完全刷新太慢了. 步骤id喜欢执行: 在新数据库上创建表. 在旧的db表上创建mv日志. 将旧数据库中的数据导入新数据库. 在[详细]
-
oracle – 根据参数设置APEX选择列表默认值
所属栏目:[百科] 日期:2021-01-16 热度:189
我有一个Apex页面,其中有一个从SQL查询中填充的选择列表项,它应该默认为从另一个页面传递的项目的产品,但是它总是选择列表中的第一个项目. 我们需要设置它以便选择当前类别,但我无法看到此设置的位置. APEX的版本是3.2. 解决方法 首先,我怀疑(如果我错了,请[详细]
-
oracle – 物化视图创建速度快但刷新需要数小时
所属栏目:[百科] 日期:2021-01-16 热度:50
我正在使用物化视图,我无法将其设置为快速刷新,因为某些表来自远程数据库,它没有物化视图日志. 当我创建物化视图时,花费了大约20 30秒.但是当我试图刷新它时. ?花了超过2个3小时.记录总数仅为460,000左右. 有没有人知道它会如何发生? 谢谢 代码如下所示 cre[详细]
-
oracle11g – Oracle 11 – sqlplus – 回滚整个脚本的错误 –
所属栏目:[百科] 日期:2021-01-16 热度:198
如何在包含的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 热度:174
我有以下结构: 在名为P_Integra的过程中的包PCK_LANCAMENTOSERVICO. 此过程调用另一个名为P_BeforeLancamento的包PCK_LANCAMENTO中的另一个过程 过程P_BeforeLancamento在PCK_UTIL中调用另一个名为P_ProximoLanc的过程 我正在调试P_Integra(PCK_LANCAMENTOS[详细]
-
oracle – 在JPA连接中设置上下文 – 这样安全吗?
所属栏目:[百科] 日期:2021-01-16 热度:55
我需要在每次数据库操作之前设置一些上下文(我尝试使用Oracle的包级变量,但是由于包重新编译的一些问题,我将尝试使用 DBMS_SESSION和/或 DBMS_APPLICATION_INFO),以便我们可以在任何地方获取特定的用户信息我们需要它(程序,触发器等),而不是将数十个数据库连[详细]
-
Oracle Deref函数:错误的数字或参数类型
所属栏目:[百科] 日期:2021-01-16 热度:176
我正在尝试在Oracle中创建一个对象方法,如下所示: CREATE OR REPLACE TYPE BODY TheType AS MEMBER FUNCTION getAtt RETURN VARCHAR2 IS BEGIN RETURN DEREF(SELF.Att).Att2; END;END;/ 但是我收到以下错误: PLS-00306: wrong number or types of argument[详细]
-
oracle – PARTITION BY在H2 db中不起作用
所属栏目:[百科] 日期:2021-01-16 热度:183
我正在使用PARTITION BY子句对结果进行排序.有关使用PARTITION BY的详细信息,请参阅此问题 Sql Order by on multiple column.当我在Oracle中运行时,它可以正常工作.我在我的单元测试用例中使用H2 db.当我在H2 db上运行相同的查询时,它不起作用.在H2中是否已[详细]
-
Oracle SQL Developer的任何免费替代方案
所属栏目:[百科] 日期:2021-01-16 热度:112
我在使用SQL Developer时遇到了一些困难,比如在编写冗长的脚本并且某处出现错误时,我必须逐行搜索错误.我最近从Toad转移,因为它不再是免费软件了.我们有没有SQL Developer的开源免费替代品? 解决方法 好吧,如果你只需要一个可以检查你的查询错误的软件,并且[详细]