【问题标题】:confusing about oracle when accessing data访问数据时对 oracle 感到困惑
【发布时间】:2012-02-24 08:11:20
【问题描述】:

首先我想解释一下我用我的 oracle 做了什么, 我在我的 win7x64 中使用 oracle XE。

我有 3 个文件包含 'insert into ..' 查询 ..

Oracle SQL Developer 插入的文件 1.sql 大约 3MB
Oracle SQL Developer 插入的文件 2.sql 约为 30MB
文件 3.sql 大约 120MB,Oracle SQL Developer 无法插入,所以我使用 SQLPlus (@3.sql)

问题是, 当我打开我的 Oracle SQL Developer 时,我只看到数据 1.sql2.sql 而不是数据 3.sql >.
然后当我从 SQL Plus 登录时,我只看到数据 3.sql 而不是 1.sql2.sql .

我应该怎么做才能看到我的所有数据插入器?

我只在本地笔记本电脑上连接到这个 XE ..

需要你的建议:D

== 已解决 ==

我错过了 Oracle SQL DeveloperSQL Plus
1. 在 Oracle SQL Developer 中使用 F11 提交
2. 在 SQL Plus 中提交只是在你输入“exit”或“quit”时发生

【问题讨论】:

  • 插入后是否执行提交?
  • 现在,在 Oracle SQL Developer 中提交后,我可以从 SQL Plus 中看到所有内容,但我的 中仍然看不到 3.sql b>Oracle SQL Developer 因为 3.sql 是由 SQL Plus 插入的

标签: oracle oracle11g sqlplus


【解决方案1】:

所以你有 3 个文件,其中包含一堆 INSERT 语句,并使用 Oracle SQL Developer 导入了 file1.sql 和 file2.sql,使用 SQL/Plus 导入了 file3.sql。

  • 运行@file3.sql 后SQLPlus 的输出是什么?
  • 您是否在导入数据后在 SQLPlus 中进行了提交?
  • 之后您在 SQL Developer 中运行了什么查询来检查是否导入了 file3.sql?

【讨论】:

  • 答案:1。在 SQL plus 中,我看到输出:1 行已创建 2。我不这样做..如何在 SQL Plus 中提交,我只是阅读了 usu @*.sql 的教程? 3。我只是点击表格,数据是空白的
  • 我只知道我们必须在 SQL plus 中提交,因为我只获得了做某事的语法,但没有解释提交。 当我们输入'exit'时会自动提交,我想念这个,因为我立即关闭了控制台:D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-09
  • 2019-01-08
  • 1970-01-01
  • 1970-01-01
  • 2021-12-31
  • 2021-11-28
相关资源
最近更新 更多