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

mysql:5070

From: Masanori Maeda <Masanori Maeda <gun@xxxxxxxxxx>>
Date: Wed, 30 Jan 2002 20:41:02 +0900
Subject: [mysql 05070] Re: CSV から CREATE TABLE できるツールはありますか?


松本さんはじめまして。

> ただ、私の書き方が悪かったのですがやりたかったことは、
> 
> 型	フィールド長	項目名			Option
> 数値	4		年			Key-U-N-A
> 数値	2		月			Key-U-N
> 数値	2		日			Key-U-N
> 文字列	24		当番者の氏名		N
> ・
> ・
> 等のようにエクセルで作成したデータ(又はCSV)から、
> 
> CREATE TABLE temp1 (
>   年 smallint(4) unsigned NOT NULL auto_increment,
>   月 tinyint(2) unsigned NOT NULL,
>   日 tinyint(2) unsigned NOT NULL,
>   当番者の氏名 varchar(24) NOT NULL,
>   PRIMARY KEY  (年,月,日)
> ) TYPE=MyISAM;
> 
> のようなCREATE文を作成したかったのです。

私が会社に行っていた時は、丁度このようなテーブル構成をエクセルで所定の
位置に書いておくとCREATE TABLEを吐くようなマクロを書いていました。
結局は変換だけなので、エクセルマクロでもPerlででも一回書いてしまえば
後々便利なのではないでしょうか。

エクセルの場合、体裁を整えておけば,そのままデータベースの仕様書として
提出できる場合もあるかもしれませんし。(^^;

-----------
前田雅紀(masanori@xxxxxxxxxx)


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

      5058 2002-01-29 22:37 ["大森 亮寛" <aki_c21] Re: CSV から CREATE TABLE  できるツールはありますか?
      5069 2002-01-30 19:40 ┗[Kouichi Matsumoto <k]                                       
->    5070 2002-01-30 20:41  ┗[Masanori Maeda <gun@]