【问题标题】:How to use variable in drop table statement mysql?如何在删除表语句mysql中使用变量?
【发布时间】:2020-01-15 05:23:59
【问题描述】:

我想在mysql的drop table语句中使用变量名。

set @dropable:='table_name';
DROP TABLE IF EXISTS @dropable;

【问题讨论】:

    标签: mysql database mariadb


    【解决方案1】:

    您可以在这里尝试使用准备好的语句:

    SET @droptable := 'table_name';
    SET @sql := CONCAT('DROP TABLE IF EXISTS ', @droptable);
    PREPARE stmt FROM @sql;
    EXECUTE stmt;
    

    【讨论】:

      猜你喜欢
      • 2021-09-09
      • 1970-01-01
      • 1970-01-01
      • 2015-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      相关资源
      最近更新 更多