1

問題は次のとおりです。条件付きCREATE/ALTERスクリプトを作成したいと考えています (条件はデータベース バージョンの整数値になります)。どうやってするの?MySQL IF は役に立たないようです。特定の条件下ではどちらALTERもテーブルも機能しないようです。CREATE/DROP

背景: データベースにバージョンを提供したいので、番号を保持する単純なバージョン テーブルを作成しました。プロジェクトが進むにつれて、構造が進化し、それぞれがテーブルの変更/テーブルの作成などを行います。新しいバージョンを (MySQL 変更スクリプトと共に) 作成します。データベースの正確なコピーを持つ環境はほとんどなく、外部スクリプト (PHP/Python/など) を使用せずに、データベース自体を自動的にアップグレードしたいと考えています。

4

0 に答える 0