mysql 查看是否存在某一张表


判断表是否存在

SELECT table_name FROM information_schema.TABLES WHERE table_name ='yourname';

 

或者

SHOW TABLES LIKE 'TB1' 
有一点不好的是返回的形式是Tables_in_数据库名 (搜索条件)
不能把返回的重命名。


判断存储过程是否存在

select * from information_schema.ROUTINES a where a.SPECIFIC_NAME='sp_analy setimeout'

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM