[前][次][番号順一覧][スレッド一覧]

mysql:11438

From: "Shuichi Tamagawa" <"Shuichi Tamagawa" <shuichi@xxxxxxxxxx>>
Date: Wed, 25 May 2005 00:34:33 -0700
Subject: [mysql 11438] Re: テーブルをCSV形式で出力

玉川です

select * into outfile '/home/test.txt'
fields optionally enclosed by '"' terminated by ',' from test;

ではどうでしょか。

蛇足ですが、全ての項目が " で囲まれてもいいという場合、
ver. 4.1.4以降ではCSVストレージエンジンというものが
使用できます。

http://dev.mysql.com/doc/mysql/en/csv-storage-engine.html

この場合、dataディレクトリの下にテーブル名.csvというファイルが
自動的に作成されます。

--
Shuichi Tamagawa

> -----Original Message-----
> From: 柴 登志洋 [mailto:shibat@xxxxxxxxxx]
> Sent: Tuesday, May 24, 2005 9:10 PM
> To: ml@xxxxxxxxxx
> Subject: [mysql 11436] テーブルをCSV形式で出力
>
> はじめまして
> HIROと言います。
>
> testテーブルの内容をCSV形式でtest.txtとして出力しようとしています。
>
> select * into outfile '/home/test.txt'
> fields enclosed by '"' terminated by ',' from test;
>
> 項目を囲むキャラクタとして " を設定しています。
> テーブル内の文字項目は " で囲みたいのですが、
> 数字項目は囲みたくありません。
> このような切り分けは可能でしょうか?
>


[前][次][番号順一覧][スレッド一覧]

     11436 2005-05-25 13:10 [柴 登志洋 <shibat@xx] テーブルをCSV形式で出力                 
->   11438 2005-05-25 16:34 ┗["Shuichi Tamagawa" <]                                       
     11439 2005-05-25 16:59  ┗[柴 登志洋 <shibat@xx]