美文网首页
MYSQL 表名称操作

MYSQL 表名称操作

作者: Leo_23 | 来源:发表于2018-10-23 08:56 被阅读8次

    Mysql 批量删除表名

    select concat('drop table ', TABLE_NAME, ';') from information_schema.`tables` where TABLE_NAME like '%_copy1';
    

    MYSQL批量修改表前缀与表名sql语句

    SELECT
        CONCAT(
            'ALTER TABLE ',
            table_name,
            ' RENAME TO ',
            substring_index(table_name, '_copy1', 1),
            ';'
        )
    FROM
        information_schema. TABLES
    WHERE
        table_name LIKE '%_copy1';
    

    相关文章

      网友评论

          本文标题:MYSQL 表名称操作

          本文链接:https://www.haomeiwen.com/subject/talozftx.html