Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ SQL の使用法 » データのインポートとエクスポート » データエクスポート » OUTPUT 文を使用したデータのエクスポートに関するヒント

 

CSV ファイルへのデータのエクスポート

Interactive SQL で OUTPUT 文を使用して、データをデータベースから CSV ファイルにエクスポートできます。

前提条件

SELECT ANY TABLE システム権限、またはテーブルに対する SELECT 権限が必要です。

 ♦ タスク
  1. Interactive SQL で、SQL Anywhere データベースに接続します。

  2. FORMAT TEXT、QUOTE '"'、WITH COLUMN NAMES 句を使用して OUTPUT 文を実行し、ファイルの最初の行にカラム名を持つカンマ区切りフォーマットファイルを作成します。文字列値は引用符で囲まれます。次に例を示します。

    SELECT * FROM SalesOrders; 
    OUTPUT TO 'C:\\LocalTemp\\newSales.csv' 
        FORMAT TEXT
        QUOTE '"'
        WITH COLUMN NAMES;

結果

指定された CSV ファイルにデータがエクスポートされます。

次の例では、SQL Anywhere サンプルデータベース内の Employees テーブルのデータを、C:\LocalTemp ディレクトリにある Employees.csv にエクスポートします。

SELECT * FROM Employees;
OUTPUT TO C:\LocalTemp\Employees.csv
    FORMAT TEXT;

 参照