如何使用Oracle SQL Developer将数据从Excel复制到表中

时间:2011-11-23 12:34:00

标签: oracle-sqldeveloper

有没有其他方法可以从Excel工作表复制数据并使用Oracle SQL Developer将其粘贴到表中??

目前我正在使用(PL / SQL Developer),在select语句的末尾写入(for update),例如:

Select * from ABD
for update

然后将Excel中的列粘贴到表格中......

此致 阿德尔

5 个答案:

答案 0 :(得分:20)

它不完全是复制和粘贴,但您可以使用Oracle SQL Developer从Excel导入数据。

导航到要导入数据的表格,然后点击Data标签。

点击数据标签后,您会看到一个下拉列表Actions... indicating the position of the Data tab and Actions... drop down

点击Actions...,然后选择底部选项Import Data...

然后按照向导选择正确的工作表和要导入的列。

编辑: 要查看数据标签:

  1. 选择创建表格的SCHEMA。(从左侧窗格的“连接”选项卡中选择)。
  2. 右键点击SCHEMA,然后选择SCHEMA BROWSER
  3. 从列表中选择您的表格(通过提供您的架构)。
  4. 现在您将看到DATA标签。
  5. 点击ActionsImport Data...

答案 1 :(得分:4)

这些选项都不适合我。从Excel中粘贴数据的方法如下:

  • 在电子表格数据的左侧添加一个额外的列(如果您 没有在PL / SQL Developer中显示的行号,你可能没有 在左边有一个额外的空列。)

  • 复制电子表格中的数据行,包括空行 列。

  • 在PL / SQL Developer中,以编辑模式打开表格。您可以 右键单击对象浏览器中的表名,然后选择“编辑数据” 或编写包含rowid和click的自己的select语句 锁定图标。确保您的列的订购方式与您的列相同 电子表格。

  • 这是让我永远想弄的部分:点击左边 第一个空行的一侧突出显示它。如果你这不行 没有突出显示第一个空行。

  • 使用Ctrl + V像往常一样粘贴或右键单击粘贴。

在我需要的时候,我无法在任何地方找到这些信息,所以我想确保发布它。

答案 2 :(得分:1)

您可以直接右键单击表名 - 这也会显示“导入数据..”选项。然后您可以按照几个简单的步骤进行操作。成功。

有人知道如何使用excel中的数据导入新表吗?

答案 3 :(得分:1)

点击“连接”窗口中的“表格”,选择“导入数据...”,按照向导的说法,系统会要求您输入新表的名称。

答案 4 :(得分:0)

对于PLSQL版本9.0.0.1601

  1. 从表格的上下文菜单中,选择"编辑数据"
  2. 插入或编辑数据
  3. 更改后