web-dev-qa-db-ja.com

Oracle SQL Developerを使用してExcelから表にデータをコピーする方法

Oracle SQL Developerを使用して、Excelシートからデータをコピーして表に貼り付ける別の方法はありますか?

今のところ、私は(PL/SQL Developer)を使用して、選択ステートメントの最後に(更新用に)を記述します。例:

Select * from ABD
for update

次に、Excelの列をテーブルに貼り付けます...

よろしくアデル

12
adelShehri

コピーアンドペーストではありませんが、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. ActionsおよびImport Data...をクリックします
21
Chris Kent

これらのオプションはどれも表示されません。 paste Excelからデータを取得する方法は次のとおりです。

  • スプレッドシートデータの左側に列を追加します(PL/SQL Developerに行番号が表示されていない場合は、左側に空の列を追加する必要はありません)。

  • 空の列を含むスプレッドシートからデータの行をコピーします。

  • PL/SQL Developerで、編集モードで表を開きます。オブジェクトブラウザでテーブル名を右クリックして[データの編集]を選択するか、rowidを含む独自のselectステートメントを記述して、ロックアイコンをクリックします。列の順序はスプレッドシートと同じにしてください。

  • ここに私が永遠に理解するのにかかった部分があります:最初の空の行の左側をクリックして強調表示します。最初の空の行が強調表示されていない場合は機能しません。

  • 通常どおりCtrl + Vを使用して貼り付けるか、[貼り付け]を右クリックします。

必要なときにこの情報がどこにも見つからなかったので、必ず投稿したいと思いました。

4
Quaint88

テーブル名を直接右クリックすることもできます-[データのインポート...]オプションも表示されます。その後、いくつかの簡単な手順に従って成功することができます。

Excelのデータを使用して新しいテーブルをインポートする方法を知っている人はいますか?

1
Vaibhav Misra

「接続」ウィンドウの「テーブル」をクリックし、「データのインポート...」を選択し、ウィザードに従ってください。新しいテーブルの名前を尋ねられます。

1
TomD

PLSQLバージョン9.0.0.1601の場合

  1. テーブルのコンテキストメニューから[データの編集]を選択します
  2. データを挿入または編集する
  3. 変更後
0
Kumarakuru