このチュートリアルでは、OracleSQLDeveloperを使用してテーブルデータをCSVファイルにエクスポートする方法を学習します。次の例では、SQLクエリを使用してデータを取得し、結果をCSVにエクスポートしています。したがって、この場合、単一のテーブルデータをエクスポートできるだけでなく、複数のテーブルを結合して、異なるテーブルから異なる列をエクスポートすることもできます。
Oracle SQL Developerを使用してテーブルデータをCSVファイルにエクスポートするには、次の手順に従います
- Oracle SQL Developerを開き、データベースに接続します。
- 次に、メニューをクリックしますファイル>新規 および新しいギャラリー ウィンドウが開きます。次に、データベース層>データベースファイル>SQLファイルを選択します。 [OK]をクリックしてSQLエディターを開きます。
- 次に、 SQLクエリを入力し、Ctrl+Enterを押します OracleSQLDeveloperのグリッドで結果を取得します。クエリの例を次に示します。
SELECT
e.employee_id,
e.first_name,
e.last_name,
e.department_id,
d.department_name
FROM
employees e,
departments d
WHERE
e.department_id = 90
AND e.department_id = d.department_id; - クエリ結果グリッドを右クリックし、ショートカットメニューから[エクスポート]を選択します。 オプション。
- 次に、エクスポートウィザード 下の画像に示すように、ウィンドウが開きます。
- 次に、[形式]ドロップダウンからCSVオプションを選択します CSVファイルの区切り文字であるカンマを保持する場合、またはカンマ以外のデータをエクスポートする場合 区切り文字、次に区切りオプションを選択 ドロップダウンから、[区切り文字]ドロップダウンからフィールドセパレータを指定します。 。列ヘッダーをエクスポートする場合は、チェックボックスのヘッダーをクリックします。 [ファイル]フィールドでファイルの場所と名前を指定し、[次へ]ボタンをクリックします。
- 次のステップで、エクスポートの概要が表示されます。次に、完了をクリックします ボタンをクリックしてデータをエクスポートします。
これで、Oracle SQL Developerを使用して、生成されたCSVファイルのファイルの場所を確認できます。
関連項目:
- Oracle SQLDeveloperからExcelにデータをエクスポートする方法