oracle11g相关内容

Oracle SYS_REFCURSOR不能用作返回类型

我需要使用oracle 11g中的成员函数提取并显示db中所有记录的所有年份. CREATE or replace TYPE BODY student_t AS MEMBER FUNCTION getYear RETURN SYS_REFCURSOR IS yearDOB SYS_REFCURSOR; BEGIN for c in (SELECT EXTRACT(YEAR FROM ..
发布时间:2020-05-22 00:45:15 数据库

如何通过DBLINK通过DBLINK调用SELECT?

在Oracle 11G中,我可以轻松地调用: SELECT * FROM TABLE@DB_LINK_NAME; 但是如何通过另一个DB_LINK上的DB_LINK调用SELECT? 类似这样的东西: SELECT * FROM TABLE@REMOTE_DB_LINK_NAME@DB_LINK_NAME; 解决方案 首先,在架构上,我对任何涉及通过多个数据库链接提取数 ..
发布时间:2020-05-22 00:45:08 数据库

如何在Oracle 11g 11.2.0.1中升级Java版本

我的oracle数据库的Java版本是1.5.0_10. 如何将其升级到Java 1.7.0_10 谢谢 解决方案 这是不可能的; Oracle提供了特定版本的Java和特定版本的DBMS,并对其进行了特殊修改以在DBMS中“运行". Oracle只能将它升级为DBMS的新版本或修补程序版本的一部分. 例如,请参见以下讨论: https://forums.oracle.com/ ..
发布时间:2020-05-22 00:44:59 数据库

由于Null Value数据未重新引用

我有两个表view_shipment_order_release和order_release_remark.当给定的order_release_gid的order_release_remark中没有记录时,则不会显示任何数据.我想在view_shipment_order_release中显示数据,即使order_release_remark中没有数据也是如此.我怎样才能做到这一点?我的查询如下所示 ..
发布时间:2020-05-22 00:44:50 数据库

Oracle Database 11g中的错误ORA-12638

我是使用Oracle Database 11g Express的初学者,并且今天第一次尝试了它.我只获得有关数据库的理论知识(学习过SQL,但从未使用过).因此,我今天安装了Oracle 11g(在需要时为他们提供系统密码).然后,我继续启动“启动数据库",然后启动SQL命令行.我输入了connect SYSTEM/password但收到了: ERROR: ORA-12638 : Cred ..
发布时间:2020-05-22 00:43:28 数据库

Oracle LISTAGG()供查询使用

因此,我试图利用 LISTAGG()函数简单地构建一个逗号分隔列表,以在基础查询中使用.列表生成工作正常,我只是出于调试目的应用了输出,在这里我可以看到列表: 值: 'AB','AZ','BC','CA','CT','DC','FL','FO','GA','IL','KS','MA','MB ','ME','MN','MS','MT','NB','NC','NL','NOVA SCOTIA, ..
发布时间:2020-05-22 00:42:23 数据库

如何将Oracle转储文件传输到AWS RDS实例?

我在EC2实例上已有一个.dmp文件,该文件可以访问在AWS上运行Oracle 11g的RDS实例. 我已阅读在AWS RDS中导入数据,看来AWS不支持这种直接转移. 它确实需要有一个Source Oracle DB,您必须在其中创建/导出.dmp文件,然后可以通过建立数据库链接将其传输到destination RDS instance. 我的问题是,有什么方法可以将我现有的. ..
发布时间:2020-05-22 00:42:07 数据库

在oracle 11g中收缩数据库

无论如何我都不是数据库管理员,所以在这里说明某些内容可能是错误的. 在SQL Server中,当我们在数据库中添加大量数据然后将其删除时,数据文件(.mdf文件)或数据库(或任何称为它)的大小不会减小为原始大小.我们需要缩小它. 在Oracle中是否可以使用相同的基础?如果是,那我应该如何缩小Oracle 11g数据库? 解决方案 Oracle文档的完整解释: “您可以缩小表 ..
发布时间:2020-05-22 00:41:30 数据库

使用Host()命令的oracle过程

在oracle过程中使用host()命令时遇到问题. 我写了非常简单的oracle代码. CREATE OR REPLACE PROCEDURE run_command(command_i IN VARCHAR2) IS l_message VARCHAR2 (100); BEGIN l_message := 'cmd ' || command_i; host(l ..
发布时间:2020-05-22 00:40:24 数据库

ora:00936缺少表达式错误

以下查询出现ORA:00936错误.请让我知道查询中的问题 SELECT convert(DATE,r.created_dt) as created_dt, r.created_dt as time, r.rep_id, rt.rep_type_id, rt.rep_type_desc FROM t_tbm_ia_rep_2015 r, t_tbm_ia_rep_type_2015 rt W ..
发布时间:2020-05-22 00:39:46 数据库

PLSQL中多个参数的逗号分隔查询

到目前为止,我已经可以参考I_PRODUCT query (R%, L%) I_MODEL query (E%,T%,R%) I_TYPE query (A5,B%,C%) 作为函数并调用所有这些参数是否很好?还有其他快速解决方案吗? create or replace PROCEDURE RQUERY1 ( I_PRODUCT VARCHAR2 I_MODEL VARCHAR2 ..
发布时间:2020-05-22 00:39:33 数据库

查询嵌套表

我正在尝试使用PL/SQL查询NESTED TABLE(可能有多个消息告诉我),但是我一直收到错误消息: ORA-21700:对象不存在或标记为删除. .. 我不明白为什么它不允许我这样做...我已经确定dados变量中包含内容...我输出了它的.count并且它不为空.有人可以告诉我吗? 谢谢前进... procedure PREENCHE_CURSOR_ESTRANG_TOT ..
发布时间:2020-05-22 00:38:47 数据库