0

データベーススキーマのバージョンが特定の値を下回っている場合、MySQLテーブルに条件付きで列を追加するにはどうすればよいですか?質問は、私が_Schemaテーブルを作成するのに十分知っているが、実際にそれを利用するのに十分な知識がないことを前提としています。

私の無効な開始点コードは次のようになります。

SELECT @version = `Version` FROM `_Schema`;
IF version <= 2 THEN
  ALTER TABLE `TheTable` ADD `TheNewColumn` smallint(5) unsigned not null;
END IF;
4

0 に答える 0