回覆列表
  • 1 # 四章哥

    前言:使用oracle資料庫時,plsql是最佳的工具搭檔,使用plsql可以更加方便的使用oracle資料庫,本文介紹如何使用plsql將資料匯出到excel中。

    解決方法步驟如下;

    1、工具需求

    (1)oracle

    2、首先我們在SQL Window視窗中,查詢需要匯出的資料,在查詢的結果集上(注意不要選中任何一個行或者單元格)右鍵--【Copy to Excel】-->【Copy as xls/xlsx】匯出到97-2003格式的.xls或者2007之後的xlsx檔案.如圖

    (1)如果不想匯出查詢的全部資料,可以在左側選中需要匯出的行,然後步奏同上。

    (1)選擇儲存路徑,輸入檔名稱。

    以上就是如何使用PL/SQL工具將oracle資料匯出到excel方法步驟

    4、如果上述功能都無法使用,可能是程式出現了問題。建議重新下載安裝試試,建議使用wps office

  • 2 # 無敵道爺

    (1)首先,可以不按照資料庫中的欄位存放順序,編輯形成Excel表中的資料,準備匯入到oracle中:(2)把Excel檔案另存為(文字檔案(製表符分隔)(*.txt))在另存為之前要選中Excel中要另存為的資料,否則形成的txt檔案可以匯入不了pl*sql中:(3)將新生成的資料錄入.txt檔案匯入到Pl*SQL進入Pl*SQL,選擇選單欄中的工具>文字匯入器,進入到文字匯入器的頁面後,先點選“來自文字檔案的資料”選項卡,然後點選開啟按鈕,選擇資料錄入.txt檔案。在選擇之前必須要把相應的Excel檔案關閉,否則txt檔案無法匯入:(4)此時“檔案資料”中會顯示:(5)在“配置”進行配置:如果不將標題名勾選上,則會導致欄位名也當做記錄被匯入到資料庫中,影響正確錄入。說明:由於在Excel中,超過15位的數字後三位會顯示為0,需要在輸入的數值前輸入英文單引號,這樣數值就能正常顯示了。由於身份證號碼是18位的數字,所以其前面有一個單引號,可以透過(4)中的檔案資料中看到身份證號碼相對應的欄位值前面確實有一個單引號,那麼在配置中設定欄位開始位置時,就應將相對位置設定為1。

  • 中秋節和大豐收的關聯?
  • 現在大多數的愛情是不是都是建立在物質基礎上?