mysql 当表内某字段不存在数据时删除表

如果表中某字段不存在 或者某字段不存在数据则删除该表。

SET @tables = NULL;
SELECT count(p0) INTO @tables from cooling_pipe;
SET @tables = IF(@tables,'SELECT NULL;','DROP TABLE cooling_pipe;');
PREPARE stmt1 FROM @tables;
EXECUTE stmt1;
DEALLOCATE PREPARE stmt1;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 临摹第一张。原画第二张。颜料马利24色,笔加建中白云,纸是买颜料送的什么雪山牌190g。
    肆月28阅读 591评论 2 3
  • 【1】 早上上班,座位旁边的心里咨询师阿飞悄悄对我说,他深深地迷恋上一个女孩。那女孩对他也不反感,但经常提醒他说,...
    一坏宝贝一阅读 1,209评论 1 2
  • 有些人的傲慢是与生俱来的!不发达的时候,夹着尾巴做人!一旦有权有势,便尾巴翘到了天上去!好不威风! 如何保持着初心...
    江沅翾Julian阅读 364评论 0 1
  • 象征和信仰不代表虚伪和不真实,如果所有人都相信这种象征,都拥有这份信仰,进而转化为现实行动力,这该是多大的力量。所...
    colourful1998阅读 115评论 0 0