MySQL でカラムの存在チェックをしつつカラムの追加を行う

nbeppu 327views 更新:2015年10月7日
DROP PROCEDURE IF EXISTS dummy_proc;
DELIMITER $$
CREATE PROCEDURE dummy_proc() BEGIN
    DECLARE CONTINUE HANDLER FOR 1060 BEGIN END;
    ALTER TABLE `table_name` ADD `add_column_name` int(11) DEFAULT NULL AFTER `column_name`;
END;
$$
DELIMITER ;
CALL dummy_proc();
DROP PROCEDURE dummy_proc;

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません