mysqlのビューを変更して列を削除したいのですが。たくさんのビューに対してこれを行う必要があるので、スクリプトを作成したいと思います。
ビューがテーブルの場合、ALTER TABLE foo DROP COLUMN blahを使用できますが、ビューにこの構文を使用できるとは思いません。
これを行うためにINFORMATION_SCHEMA.COLUMNSから列を削除できますか?(V.リスクがあるようです!)
欠落している優れた構文はありますか、それともINFORMATION_SCHEMA.VIEWSから取得できるALTER VIEWステートメントを解析してビューを再生成する必要がありますか?(どちらも良くない)
ありがとう、
アレックス