2008年4月24日

[mysql 14458] 複数のテーブルに対してALTER TABLE文を実行する方法

はじめまして、中出と申します。

「usrs_123」のように「usrs_」で始まるテーブルが複数ある
状況で、これらすべてのテーブルに対して

ALTER TABLE `usrs_123` ADD `fname` VARCHAR( 255 ) ;

のようなSQLを走らせたいと思っています。

この場合、該当するテーブル分のALTER TABLE文を
作成して実行するしか方法がないでしょうか?

該当するテーブル数が結構な数になりますので、
もっと楽に実現する方法があればと考えている
のですがよい方法が見つかりません。
SQLだけで実現する方法がございましたら教えてください。

なお、Mysqlのバージョンは4.0です。


以上、よろしくお願いします。


投稿者 xml-rpc : 2008年4月24日 08:34
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/72493
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。