簡體   English   中英

如何將數據從 Excel 導入 PL/SQL Developer

[英]How to import data from Excel to PL/SQL Developer

我需要將 Oracle 表中的數據與 excel 表中的數據進行比較,如何從 excel 中導入數據。 如何將數據從 excel 導入 o​​racle pl/sql dev 中的測試表?

有兩種選擇:

選項一:

  • 創建沒有的測試表。 與excel數據匹配的列和數據類型。
  • 在編輯模式下在 PL/SQL developer 中打開測試表。 您可以通過在 SELECT 語句中選擇 rowid 或使用 'for update' 編寫 SELECT 來執行此操作。 例如:
SELECT t.*, t.rowid FROM test t;
OR
SELECT t.* FROM test t for update;
  • 單擊鎖定圖標使其保持按下狀態以打開獲取的行進行編輯。
  • 現在從 excel 和 PL/SQL 開發人員 SQL 結果網格中復制數據范圍,選擇空列並粘貼復制的數據。 (注意:您需要在第一個數據列的開頭添加一個空列,並在復制數據時包括該空白列。此空白列是 PL/SQL 開發人員結果網格中序列號列的占位符。否則,您的第一個數據列將被結果網格的序列號列吃掉。:-))。
  • 單擊綠色勾號將數據提交到數據庫。

選項二:在 excel 中,您可以在 Excel 的連接(使用 & )的幫助下編寫引用數據單元格的 INSERT 查詢,並在 PL/SQL 開發人員中執行所有 INSERT。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM