Skip to content

Instantly share code, notes, and snippets.

@Linuxpizi
Created July 13, 2020 02:32
Show Gist options
  • Save Linuxpizi/2ad67e1862b6a0e1bb4c882dc27c84b0 to your computer and use it in GitHub Desktop.
Save Linuxpizi/2ad67e1862b6a0e1bb4c882dc27c84b0 to your computer and use it in GitHub Desktop.
MySQL 函数
DROP PROCEDURE IF EXISTS t_redis_rename_table;
DELIMITER //
CREATE PROCEDURE t_redis_rename_table() 
BEGIN
    IF NOT EXISTS (SELECT NULL FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'apiserver' AND table_name='t_redis_v1') THEN
        ALTER TABLE `apiserver`.`t_redis` RENAME `apiserver`.`t_redis_v1`;
    END IF;
END //
DELIMITER ;
CALL t_redis_rename_table();
DROP PROCEDURE IF EXISTS t_redis_rename_table;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment