MySQL判断表是否存在

2020-12-13  本文已影响0人  岑吾

MySQL语句中

SELECT COUNT(*) FROM information_schema.TABLES WHERE table_name ='查询的表名';

存储过程中

DECLARE tableExists INT DEFAULT 0;

SELECT COUNT(*) INTO tableExists FROM INFORMATION_SCHEMA.TABLES WHERE table_name = '查询的表名';
IF tableExists > 0 THEN
    -- 表存在
ELSE
    -- 表不存在
END IF;
上一篇 下一篇

猜你喜欢

热点阅读