You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
987 B

USE `data_center_aeon_admin`;
1 month ago
DROP procedure IF EXISTS `add_column`;
DELIMITER $$
CREATE PROCEDURE add_column()
BEGIN
IF NOT EXISTS (
SELECT *
FROM information_schema.columns
WHERE table_schema = 'data_center_aeon_admin'
1 month ago
AND table_name = 'basic_monitoring_asset'
AND column_name = 's3_file_name'
) THEN
ALTER TABLE basic_monitoring_asset
ADD COLUMN `s3_file_name` text COMMENT 's3存储的资料文件名';
END IF;
IF NOT EXISTS (
SELECT *
FROM information_schema.columns
WHERE table_schema = 'data_center_aeon_admin'
1 month ago
AND table_name = 'basic_monitoring_asset'
AND column_name = 'mapper_file_name'
) THEN
ALTER TABLE basic_monitoring_asset
ADD COLUMN `mapper_file_name` text COMMENT 's3资料文件名与原始资料文件名的映射关系';
END IF;
END$$
DELIMITER ;
CALL add_column();
DROP procedure IF EXISTS `add_column`;