このチュートリアルでは、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にデータをエクスポートする方法