-
oracle – 在PL / SQL中,游标和引用游标之间有什么区别?
所属栏目:[百科] 日期:2021-01-13 热度:167
据我所知,游标用于处理私有区域中的SQL语句,我们可以进一步使用它. Ref游标将光标定义在需要它的位置.如果我错了请纠正我.. 解决方法 游标实际上是在数据库上运行DML(选择,插入,更新,删除)的任何SQL语句. 引用游标是指向结果集的指针.这通常用于在数据库服[详细]
-
oracle – 使用TYPE属性检索VARRAY元素类型
所属栏目:[百科] 日期:2021-01-13 热度:108
我想通过类型属性或任何解决方法检索元素类型的varray存储. 例如,我们的类型定义如下 CREATE TYPE "READINGS" AS VARRAY (200) OF NUMBER(21,6); (读数是varray,类型为数字(21,6)) READINGS是表INTERVALS中的一列. INTERVALS是一个中心表,我们在INTERVALS[详细]
-
无法加载ROracle:无法加载共享对象ROracle.so:libclntsh.so.11
所属栏目:[百科] 日期:2021-01-13 热度:101
所以我无法加载ROracle.我确实对此非常陌生,所以任何信息都会受到赞赏,并且有关提供更多信息的任何信息也会有所帮助. library(ROracle)Error in dyn.load(file,DLLpath = DLLpath,...) : unable to load shared object '~/R/x86_64-pc-linux-gnu-library/2[详细]
-
oracle – DBMS_LOB.SUBSTR()抛出“字符串缓冲区太
所属栏目:[百科] 日期:2021-01-13 热度:129
oracle是否有一个方法来根据CLOB字段的字节数来获取子字符串? select DBMS_LOB.SUBSTR(a.COMMENTS,3998,1)FROM FOO; 我收到错误: “ORA-06502: PL/SQL: numeric or value error: character string buffer too small” . 问题在于特殊字符.每个新的特殊字[详细]
-
想在Oracle中生成如下所示的o / p
所属栏目:[百科] 日期:2021-01-13 热度:76
我需要一个o / p如下. 1,12,23,13,34,14,24,4... and so on. 我试着写下如下查询.但抛出错误.单行子查询返回多行. with test1 as(SELECT LEVEL n FROM DUALCONNECT BY LEVEL 59)select n,(SELECT LEVEL n FROM DUALCONNECT BY LEVEL n) from test1 感谢您[详细]
-
Oracle中的Diatric字符串转换 – Oracle中的TO_ASCII替代方法 –
所属栏目:[百科] 日期:2021-01-13 热度:60
我需要将带有diatrics的字符串转换为ASCII版本. 作为示例,字符串“Caicó”被转换为“Caico”并且“àbient?t”被转换为“A bientot”.这是许多欧洲语言的常见问题,它使用diactrics来装饰普通的拉丁字母以改变其发音. 问题是当数据库输入ASCII(常规)编码时[详细]
-
Oracle SQL – 计算两个日期之间连续的周数
所属栏目:[百科] 日期:2021-01-12 热度:191
我需要计算两个日期之间的连续周数,此时我可以通过使用来部分完成 select(next_day(TO_DATE('01-01-1994','DD/MM/YYYY'),'MONDAY')-next_day(TO_DATE('01-01-1995','MONDAY'))/7 countinous_weeksfrom dual; 我在两个日期之间已经过了52周但是当我查看’01[详细]
-
oracle – 如何通过不区分大小写的ASC或DESC,使用DISTINCT和UNIO
所属栏目:[百科] 日期:2021-01-12 热度:109
如何通过不区分大小写的ASC或DESC为P / L sql 11g订购.这个p / l sql基本问题,但我在谷歌找不到好的答案,请告诉我如何排序选择结果不区分大小写 这是我试过的 SELECT DISTINCT asssss,saas_acc FROM DUAL UNION SELECT '--ALL--','ALL' FROM DUAL ORDER BY[详细]
-
来自多个元素的Oracle SQL extractvalue
所属栏目:[百科] 日期:2021-01-12 热度:103
我花了几天时间寻找以下问题的简单解决方案,我需要一些帮助.我有一个带有两列的Oracle表,recid(帐号)作为主键,xmlrecord存储所有xml数据.我试图使用SQL查询为我们的应用程序导出具有多值项的值.排除数据损坏,如果存在c1 m =“1”,则总会有相应的c2 m =“1[详细]
-
oracle – PLSQL:如果是变量IN子查询
所属栏目:[百科] 日期:2021-01-12 热度:160
是否有可能像PL / SQL函数那样 IF xVar IN (SELECT yVar FROM....)THEN... 这个? 谢谢 解决方法 不,你可能需要这样的东西 select count(*) into foo from blahwhere yVar = xVarif foo 0 then ... 或者你可以创建一个返回布尔值的函数,如果这是你经常使用[详细]
-
oracle – JBoss连接池的意外问题
所属栏目:[百科] 日期:2021-01-12 热度:67
我花了最后几天试图在几天前提出的开发过程中找到一些新问题的原因……而我还没有找到它.但我找到了解决方法.但让我们从问题本身开始. 我们使用JBoss EAP 6.1.0.GA(AS 7.2.0.Final-redhat-8)作为我们的应用服务器,用于一个相当大的企业项目. JPA层由Hibern[详细]
-
Oracle SQL%ROWCOUNT等效于DBMS_PARALLEL_EXECUTE
所属栏目:[百科] 日期:2021-01-12 热度:163
是否有相当于SQL%ROWCOUNT运行DBMS_PARALLEL_EXECUTE?目前,如果我在语句后运行SQL%ROWCOUNT,它将只返回1. 非常感谢帮助.谢谢=) 解决方法 这是一个有趣的问题!我从未意识到这种需要.可能是因为DBA_PARALLEL_EXECUTE被设计并通常用于影响其大部分的大型[详细]
-
oracle – grails条件查询返回空结果
所属栏目:[百科] 日期:2021-01-12 热度:168
我有一个域结构,如下所示 class Parent { static hasMany = [childs:Child]}class Child { int gender string height} 现在,我想得到所有父母的名单,他们有一个男孩(性别= 1),身高低于’180’cm,女孩(性别= 2)身高超过’150’cm. 我尝试了下面给出的标准 d[详细]
-
oracle – Hibernate序列生成器不一致
所属栏目:[百科] 日期:2021-01-12 热度:72
我有一张促销ID注明为的表 @SequenceGenerator(name="GEN_PROMID",sequenceName="SEQ_PROMOTIONID",allocationSize=1)@Id@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="GEN_PROMID")@Column(name="PROMOTIONID")private Long promotionid;[详细]
-
oracle – 插入到varchar2列中从xmltype列中选择:极慢
所属栏目:[百科] 日期:2021-01-12 热度:94
我使用的是oracle10gR2 10.2.0.4和solaris10 64bit 我需要从xmltype列表(word.testmeta)中的xml中选择数据值 并插入另一个表(word.testwordyy) desc word.testmeta; Name Null? Type -------------------------------------- FILENAME CHAR(2000) XMLDATA[详细]
-
oracle – 如果出现错误,如何使DBMS_DATAPUMP错误?
所属栏目:[百科] 日期:2021-01-12 热度:65
当源表和目标表中的列不匹配时,DBMS_DATAPUMP不会失败.这意味着不会引发任何异常.我正在尝试使用GET_STATUS程序,以了解是否有任何错误,但遗憾的是似乎没有…… 我的最终目标是DBMS_DATAPUMP在导入失败时引发异常.不同的列是一个简单的例子,因为我知道它应[详细]
-
如何在oracle数据库中获取varchar2的声明大小
所属栏目:[百科] 日期:2021-01-12 热度:70
试图在Oracle中获取已定义变量的大小.我可能需要在声明varchar2的大小时使用数字,而不是必须跟踪额外的变量或数字. 示例伪代码: declare myvar varchar(42) := 'a';begin /* I know the length is length(myvar) = 1. */ /* but how do I get 42? */ /* W[详细]
-
oracle – 如何解决:SQL错误:ORA-00604:在递归SQL级别1发生错
所属栏目:[百科] 日期:2021-01-12 热度:64
当我试图丢桌时,我得到了错误 SQL Error: ORA-00604: error occurred at recursive SQL level 2ORA-01422: exact fetch returns more than requested number of rows00604. 00000 - "error occurred at recursive SQL level %s"*Cause: An error occurred[详细]
-
Oracle AWR – 高SQL分析调用但是0执行
所属栏目:[百科] 日期:2021-01-12 热度:60
我试图了解是什么导致Oracle(10)数据库上的开放查询. 在AWR上,它显示了非常多的解析调用(例如1小时内的15,000),但执行了0次. 如何才能执行查询,然后解析15000次? 解析:15,000 执行:0 SQL文本:从AVIEW中选择* 解决方法 SQL中的*将解释重复解析.您应该用[详细]
-
如何使用Oracle DBMS_LDAP执行大型(大于Sizelimit)LDAP查询
所属栏目:[百科] 日期:2021-01-12 热度:58
我在11g数据库中有一个PL / SQL包,它可以查找各种属性并处理组成员资格等等.一个函数特别是一个流水线函数,它返回一个函数参数中指定的组的所有成员.它适用于成员少于1000人的团体.在这种情况下,我收到此错误消息: ORA-31202: DBMS_LDAP: LDAP client/ser[详细]
-
如何在构建.deb(debian软件包)时需要Oracle Java(JRE)?
所属栏目:[百科] 日期:2021-01-12 热度:119
我在Oracle Java中编写了一个使用 JavaFX的小型BTRFS GUI.因此,要使程序工作,必须安装Oracle Java(JRE)(而不是Openjdk-jre!).在控制文件下构建.deb包时,如何要求? 解决方法 Debian有一个 OpenJFX package for Java 8,除了标准的OpenJDK软件包外,你还可以[详细]
-
如何在Oracle JET应用程序中管理会话
所属栏目:[百科] 日期:2021-01-12 热度:85
如何在Oracle JET应用程序中管理会话. 我一直在研究小型试用应用程序,我需要检查用户是否每次请求都登录. 我没有找到与Oracle最近发布的框架相同的任何资源. 解决方法 如果将其配置为Web应用程序,JET将使用Web会话.因此,身份验证将由Web服务器管理. 坦率[详细]
-
数组 – io_submit等待所有oracle dbwriter I / O.
所属栏目:[百科] 日期:2021-01-12 热度:87
作为背景,自80年代以来,我一直在调整数据库平台.所以,我过去曾处理过很多异步I / O问题.这个是新的,很奇怪. 首先,我在RHEL 7.1 64位(3.10.0-229)上使用带有ASM的Oracle 12c.我一直在使用两个EMC CX4-960阵列,共有72个SSD.我总共做了~105K读/秒,65K写/秒. ([详细]
-
获取oracle.sql.array的长度
所属栏目:[百科] 日期:2021-01-12 热度:98
在Oracle DB上,我有一个带有SDO_GEOMETRY对象的表.我想查询数据库中边缘小于x的多边形.从理论上讲,这可以很简单地查询 SELECT * FROM myTable t WHERE LENGTH(t.geometry.sdo_ordinates) x 显然,LENGTH函数是为char和类型定义的 t.geometry.sdo_ordinates[详细]
-
Oracle 11gR2 – 查看功能列评估
所属栏目:[百科] 日期:2021-01-12 热度:142
副标题#e# 对于具有为列定义的函数以及何时评估这些函数的Oracle视图,我似乎有一个奇怪的问题. 假设我有以下视图和函数定义: CREATE OR REPLACE VIEW test_view_one ASSELECT column_one,a_package.function_that_returns_a_value(column_one) function_co[详细]
