标签: oracle-sqldeveloper

如何从Oracle数据库中恢复所有已删除的数据?

我使用SQL Developer从Oracle数据库中删除了所有表.所有的桌子都在回收站里?我该怎么做才能获得所有数据?

oracle database-restore oracle-sqldeveloper

0
推荐指数
1
解决办法
2253
查看次数

在Oracle PL/SQL中使用dbms_output.put_line时,参数的数量或类型错误

我的命令有问题dbms_output.put_line().

我有一个变量pres_name,我想在屏幕上打印该值.因此我使用,dbms_output.put_line()但命令不接受这种类型的变量,但我发现他们使用它的所有网站dbms_output.put_line(varchar variable).但我得到这个警告:

Fehler(15,5):请-00306:Falsche Anzahl oder Typen von Argumenten in Aufruf von'PUT'

用英语讲:

调用put时参数的数量或类型错误

我使用的是Oracle sql developer.

代码:

create or replace
procedure ex10_1
(
 pr_name varchar
)
as
cursor pres is select vice_pres_name from admin_pr_vp;
begin
  open pres;
  for pr_name in pres loop
    dbms_output.put_line(pr_name);
  end loop;
end;
Run Code Online (Sandbox Code Playgroud)

ps:代码还不完美.

sql oracle plsql oracle-sqldeveloper

0
推荐指数
1
解决办法
1877
查看次数

Oracle SQL Developer中的SQL语句错误

当我尝试在Oracle SQL Developer中执行以下SQL语句时:

CREATE TABLE Nrom1Tab ( Sig TEXT NOT NULL PRIMARY KEY, 
   DocSubject TEXT,  
   DocClassification TEXT,  
   DepName VARCHAR, 
   OrgName TEXT,  
   FromInf  TEXT,   
   ToInf TEXT,    
   DateInf TEXT, 
   NoteInf TEXT );
Run Code Online (Sandbox Code Playgroud)

它显示了这个错误:

在此输入图像描述

sql oracle oracle11g oracle-sqldeveloper

0
推荐指数
1
解决办法
308
查看次数

如何在sql developer中将varchar转换为数字

我试图使用这样的数字列表.

SELECT *
FROM users
WHERE id in (list_of_ids)
Run Code Online (Sandbox Code Playgroud)

这是sql过程的一部分,变量'list_of_ids'是varchar,它包含这样的id:1,2,3,4,5 ........我如何使用这个列表和这个查询

sql plsql oracle-sqldeveloper

0
推荐指数
1
解决办法
2246
查看次数

在使用sql developer之前是否需要安装oracle db?

在使用sql developer之前是否需要安装oracle db?我只是安装Oracle Sql Developer,我收到一个消息框说:"输入java.exe的完整路径名".

在我看来,Oracle Sql开发人员就像是Sql Server Management Studio,它在Sql Server之上运行.

oracle oracle-sqldeveloper

0
推荐指数
1
解决办法
6071
查看次数

如何将yyyy-mm-dd hh:mi:ss转换为mm-dd-yyyy hh:mi:ss in Oracle?

我有一个varchar栏,我想转换yyyy-mm-dd hh:mi:ssmm-dd-yyyy hh:mi:ss扔在一个日期.怎么做到呢?

oracle datetime date varchar2 oracle-sqldeveloper

0
推荐指数
1
解决办法
4631
查看次数

如何为长表名创建一个简单的快捷方式名称?

我正在使用SQL开发人员,而我通常的工作主要是查询具有很长名称的数据库表.我没有数据库的管理员权限,因此我无法将表名更改为短名称.请将其作为集中式数据库许多办公室里的很多人都在工作.为了达到这一点,我希望能够为这些长表名提供简短的引用名称,这些名称对我的SQL开发人员来说是本地的.例如,如果表名是*I_am_a_long_name*,我想要一个简短的引用名称,如IAALN(短名称将由我提供)所以我可以写:

select * from IAALN;
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

sql oracle oracle-sqldeveloper

0
推荐指数
1
解决办法
5378
查看次数

Oracle Sql Developer 4.1菜单未正确绘制

我一直在使用64Bit JDK 8u45的Windows 8.1 Pro(x64)中遇到GUI绘图问题。添加JVM属性“ sun.java2d.noddraw = true”无效。下拉菜单显示不正确。此外,对话框中缺少某些窗口控件。有关详细信息,请参见附件图像:

下拉菜单问题

Oracle是否意识到这些问题?我问,因为我还没有找到解决方案。如果有人对这个问题有任何了解,请在这里发布,谢谢。

oracle11g oracle-sqldeveloper

0
推荐指数
1
解决办法
750
查看次数

在Oracle SQL开发人员中,如果我们从查询浏览器运行过程,如何查看输出

当我编译并运行程序时,我有点惊讶

在此输入图像描述

绿色按钮如pic1所示,我从输出变量得到输出.

这是我的简单代码:

CREATE OR REPLACE PROCEDURE RUNPROCEDURE
    (P_para1  in EMP.ID%type,P_PARA out SYS_REFCURSOR) 
AS 
BEGIN
    OPEN P_PARA FOR
       SELECT * 
       FROM emp 
       WHERE ID = P_para1;
END RUNPROCEDURE;
Run Code Online (Sandbox Code Playgroud)

但是当我从查询浏览器运行时,我没有看到任何输出:=

set serveroutput on;
declare P_PARA1 number;
    P_PARA SYS_REFCURSOR;
begin
    RUNPROCEDURE(
        P_PARA1 => 2,
        P_PARA => P_PARA
    ) ;
end;
/
Run Code Online (Sandbox Code Playgroud)

它只是显示

PL/SQL procedure successfully complete
Run Code Online (Sandbox Code Playgroud)

我没有看到任何输出.

任何帮助赞赏.

oracle plsql oracle-sqldeveloper

0
推荐指数
1
解决办法
473
查看次数

创建两个外键互相引用的表

在Oracle SQL中,SQL Developer:我正在尝试创建两个表,每个表都有一个引用另一个表的主键的外键。

使用我的逻辑,我无法设置外键引用,因为另一个表尚不存在。

这是我如何构造的一般思路:

CREATE TABLE table1 
(
    column1 datatype PRIMARY KEY NOT NULL,
    column2 datatype NOT NULL,
    column3 datatype NOT NULL,

    CONSTRAINT fk_keyname 
        FOREIGN KEY (colmn3)
        REFERENCES otherTable (column3)
);

CREATE TABLE table2 
(
    column1 datatype PRIMARY KEY NOT NULL,
    column2 datatype NOT NULL,
    column3 datatype NOT NULL,

    CONSTRAINT fk_keyname2
        FOREIGN KEY (colmn3)
        REFERENCES otherTable2 (column3)
);
Run Code Online (Sandbox Code Playgroud)

我遇到错误

ORA-00942:表或视图不存在

我已经通过首先创建父表来解决此问题,但是由于它们相互引用,我无所适从,因为在这种情况下必须互相引用。

sql constraints oracle-sqldeveloper

0
推荐指数
1
解决办法
52
查看次数