-
oracle – 无法使用EFPowerTools Beta2 VS2012对代码进行逆向工
所属栏目:[站长百科] 日期:2021-01-16 热度:87
我想首先使用PowerTools对代码进行逆向工程.当我从本地MS-SQL数据库进行逆向工程时,它可以工作,但不能从Oracle DB中进行.我在输出控制台中收到以下错误: System.Data.ProviderIncompatibleException: The provider did not return a ProviderManifestToken[详细]
-
如何构造此Oracle SQL查询?
所属栏目:[站长百科] 日期:2021-01-16 热度:164
我在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-16 热度:151
我需要一个与ABCD_EFG_YYYYMMDD_HH(24)MISS.csv格式的文件名匹配的Oracle正则表达式,除非时间部分是三个特定值之一:110000,140000或180000. 因此,例如,它将匹配文件名ABC_DEF_20120925_110001.csv,但不匹配文件名ABCD_EFG_20120925_110000.csv. 以下非Oracl[详细]
-
连接池 – Oracle ODP.Net和连接池
所属栏目:[站长百科] 日期:2021-01-16 热度:125
这是我猜的两个问题. 我们开发了一个访问Oracle数据库的.Net应用程序,并注意到在更改用户的Oracle密码后,应用程序会在连接字符串中使用旧密码继续工作一小段时间.据推测,这与现有连接的汇总方式有关? 在第一次调查时我们尝试关闭连接字符串中的池,但是应用[详细]
-
oracle-apex – 带[行选择器]的APEX表格形式:如何在提交时设置
所属栏目:[站长百科] 日期:2021-01-16 热度:105
我有一个表格形式,显示提交进行处理的所有请求.提交者有机会随时取消请求.我希望通过简单地检查应该取消的行的行选择器复选框并单击提交来完成此操作. 好的…我想要创建的是一个表格形式,当选中[行选择器]复选框并提交表单时,行的“状态”列中的值设置为“已[详细]
-
在Oracle SQL中输出到屏幕
所属栏目:[站长百科] 日期:2021-01-16 热度:77
我已经广泛搜索了如何在Oracle SQL中输出消息.我已经阅读了很多关于dbms_output.put_line和dbms_output.get_line的内容,并尝试使用这两种方法,但我无法工作.使用Oracle SQL Developer版本2. 解决方法 我不确定你正在使用什么应用程序,但是,通常,要将DBMS_OUT[详细]
-
Oracle:如何检测客户端进程终止,就像它适用于sqlplus一样?
所属栏目:[站长百科] 日期:2021-01-16 热度:146
我的应用程序中连接到Oracle 10g数据库时出现以下问题: 当我的客户端崩溃,或者通过任务管理器终止进程,或者客户端暂时失去连接时,v $session视图中的相应条目仍然存在. 现在,当我使用sqlplus连接数据库,并通过任务管理器杀死sqlplus.exe时,会话条目几乎立即[详细]
-
Oracle – 验证用户和密码而不打开另一个连接?
所属栏目:[站长百科] 日期:2021-01-16 热度:96
是否有一些函数/过程/包验证Oracle中的用户名和密码(来自db中存在的用户)? 背景:我们想要创建一个使用连接池的Web应用程序.由于传统的6i应用程序,所有用户都已存在于数据库中.因此,我们认为最好的方法是验证数据库的用户和密码,但我们不想硬编码网址并打开[详细]
-
Oracle数据库连接问题
所属栏目:[站长百科] 日期:2021-01-16 热度:175
我在本地计算机上有一个oracle数据库实例,我尝试连接到该实例. 使用SQL Developer,我可以连接到它.但是,当我使用sqlplus时,我无法连接到该实例. 我得到的错误信息是 ORA-28547:connection to server failed,probable oracle net admin error. 我尝试重新启动[详细]
-
更新表时Oracle挂起
所属栏目:[站长百科] 日期:2021-01-16 热度:93
我正在用声明更新表 update asdf123 set state='Rlzd' where documentname = '11212121212' and superseded = '-'; 但它无限期地挂起. 我检查了会话,得到了一个绞死的会话,然后杀了它,上面的会话被杀了.同样的情况也会发生. 可能是什么原因? 解决方法 我想[详细]
-
Oracle中的动态列名称
所属栏目:[站长百科] 日期:2021-01-16 热度:118
我正在尝试动态设置列标题. 这里的例子如下: SELECT Name,COUNT(cars) AS (('cars_from_year_') || year)FROM peaple WHERE car = 'GM'AND Date BETWEEN (year || '0401') AND (year || '0430'); 这一年应该是前者. 2012年和每年(2013,2014,…)的变化(即这[详细]
-
Oracle数据库在到达列中指定的时间时发送通知/调用java方法
所属栏目:[站长百科] 日期:2021-01-16 热度:118
我有一张表有事件详情.新记录将由另一个进程连续插入此表.该表有一个Event-end-time列. 我必须设计一种机制来调用java方法来处理事件到达事件结束时间.我的一些选择是: 连续查询数据库(每1分钟一次),找到要处理的下一个最新报告,并在到达结束时间时调用它.[详细]
-
在oracle SQL语句中结合order by子句使用rownum
所属栏目:[站长百科] 日期:2021-01-16 热度:155
以下两个SQL语句中的哪一个将返回所需的结果集(即状态= 0和最高StartTimes的十行)? 两个语句是否总是返回相同的结果集(StartTime是唯一的)? SELECT * FROM MyTable WHERE Status=0 AND ROWNUM = 10 ORDER BY StartTime DESCSELECT * FROM ( SELECT * FROM[详细]
-
oracle – PARTITION BY在H2 db中不起作用
所属栏目:[站长百科] 日期:2021-01-16 热度:98
我正在使用PARTITION BY子句对结果进行排序.有关使用PARTITION BY的详细信息,请参阅此问题 Sql Order by on multiple column.当我在Oracle中运行时,它可以正常工作.我在我的单元测试用例中使用H2 db.当我在H2 db上运行相同的查询时,它不起作用.在H2中是否已[详细]
-
Oracle SQL Developer的任何免费替代方案
所属栏目:[站长百科] 日期:2021-01-16 热度:171
我在使用SQL Developer时遇到了一些困难,比如在编写冗长的脚本并且某处出现错误时,我必须逐行搜索错误.我最近从Toad转移,因为它不再是免费软件了.我们有没有SQL Developer的开源免费替代品? 解决方法 好吧,如果你只需要一个可以检查你的查询错误的软件,并且[详细]
-
oracle – 如何检索游标的sql文本?
所属栏目:[站长百科] 日期:2021-01-16 热度:55
如果我有一个游标并想在执行期间记录游标文本,是否可以以某种方式使用游标名称并检索SQL? 例如, OPEN cursor_1 for SELECT ... 我想相信我可以像cursor_1%NAME那样做,就像我可以使用游标的其他属性一样. (%ISOPEN,%FOUND等). 解决方法 AFAIK,无法将游标名[详细]
-
了解oracle中的解释计划
所属栏目:[站长百科] 日期:2021-01-16 热度:140
我试图理解oracle中的解释计划,并想知道oracle在形成解释计划时考虑了什么条件 我正在测试oracle 11g中存在的HR模式中的简单查询 select * from countries where region_id in (select region_id from regions where region_name = 'Europe'); 当我运行以下[详细]
-
如何在oracle pl / sql中选择嵌套类型?
所属栏目:[站长百科] 日期:2021-01-16 热度:64
我希望能够通过rowid删除然后立即在审计表中插入要删除的数据. 记录太多了 INSERT INTO … SELECT CRITERIA然后DELETE … CRITERIA. 我已经知道如何使用rowid和INSERT INTO … SELECT来做所有事情. 内包装体: TYPE some_type IS RECORD ( row_id ROWID,full[详细]
-
Oracle包调试不会在断点上停止
所属栏目:[站长百科] 日期:2021-01-16 热度:166
我有以下结构: 在名为P_Integra的过程中的包PCK_LANCAMENTOSERVICO. 此过程调用另一个名为P_BeforeLancamento的包PCK_LANCAMENTO中的另一个过程 过程P_BeforeLancamento在PCK_UTIL中调用另一个名为P_ProximoLanc的过程 我正在调试P_Integra(PCK_LANCAMENTOS[详细]
-
oracle – 在JPA连接中设置上下文 – 这样安全吗?
所属栏目:[站长百科] 日期:2021-01-16 热度:176
我需要在每次数据库操作之前设置一些上下文(我尝试使用Oracle的包级变量,但是由于包重新编译的一些问题,我将尝试使用 DBMS_SESSION和/或 DBMS_APPLICATION_INFO),以便我们可以在任何地方获取特定的用户信息我们需要它(程序,触发器等),而不是将数十个数据库连[详细]
-
Oracle Deref函数:错误的数字或参数类型
所属栏目:[站长百科] 日期:2021-01-16 热度:88
我正在尝试在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过程
所属栏目:[站长百科] 日期:2021-01-16 热度:122
如何调用以字符串和日期作为输入的Oracle存储过程,并使用Clojure将refcursor作为输出返回? variable rc refcursor;exec SOMEDB.PKG.GETPOSITIONS('ABC',to_date('2012-02-07','yyyy-mm-dd'),:rc)print rc 解决方法 我就是这样做的.我已经包含了一些帮助fn用[详细]
-
oracle – 在’IN’子句中使用绑定变量
所属栏目:[站长百科] 日期:2021-01-16 热度:192
我想查询一个数字列表到一个plsql变量,并在另一个SQL查询的in子句中使用它.我在下面创建了一个我想做的测试用例. 我做谷歌的解决方案,我认为它必须可能以某种方式,但我只是不让它运行.请帮我解决一下编译解决方案. CREATE OR REPLACE PROCEDURE PROCEDURE1 a[详细]
-
oracle – 创建新的物化视图,而不清除物化视图日志
所属栏目:[站长百科] 日期:2021-01-16 热度:51
我想在预建表上使用物化视图,以便在迁移之前保持表同步.数据不断变化,因此需要跟踪导出开始和导入完成之间的变化.不言而喻,桌子很大,所以完全刷新太慢了. 步骤id喜欢执行: 在新数据库上创建表. 在旧的db表上创建mv日志. 将旧数据库中的数据导入新数据库. 在[详细]
-
oracle – 根据参数设置APEX选择列表默认值
所属栏目:[站长百科] 日期:2021-01-16 热度:129
我有一个Apex页面,其中有一个从SQL查询中填充的选择列表项,它应该默认为从另一个页面传递的项目的产品,但是它总是选择列表中的第一个项目. 我们需要设置它以便选择当前类别,但我无法看到此设置的位置. APEX的版本是3.2. 解决方法 首先,我怀疑(如果我错了,请[详细]