我從客戶端獲得了MySQL數據庫,並且它有很多存儲過程。問題是某些存儲過程包含錯誤的表名(不存在的表名)。那麼是否有一種機制可以在存儲過程中找到錯誤的表名?檢查存儲過程是否包含正確的表名
0
A
回答
0
使用以下命令檢查表是否存在。
SHOW TABLES LIKE 'yourtable';
如果表存在,那麼它將返回表名,如果不存在則返回0行。
相關問題
- 1. 檢查存儲過程是否有效
- 2. 存儲過程檢查是否全年存在於表
- 3. 檢查存儲過程是否正在運行?
- 4. QSqlRelationalTableModel - 檢查是否包含值的正確方法
- 5. 如何正確檢查是否包含頁面?
- 6. 檢查是否包含jQuery
- 7. 檢查是否行包含/ *
- 8. 檢查列表是否包含密鑰
- 9. PHP檢查MySQL表是否包含值
- 10. 檢查列表是否包含類型?
- 11. 檢查數據庫是否包含表
- 12. 如何確定遠程存儲庫是否包含變更集?
- 13. MySQL的存儲過程,檢查是否存在記錄
- 14. 檢查存儲過程中的查詢是否成功
- 15. 檢查目錄名是否存在幷包含字符串
- 16. 檢查字符串是否包含列表中的元素並存儲它
- 17. 存儲過程是否存在沒有給出正確答案
- 18. 如何檢查使用@WindowScoped存儲的對象是否正確存儲?
- 19. 插入存儲過程,檢查行是否存在
- 20. 插入存儲過程之前檢查是否存在
- 21. 檢查存儲過程是否存在於ADO.Net中?
- 22. 如何檢查存儲過程是否存在?
- 23. 如何檢查SQL Azure中是否存在存儲過程?
- 24. 檢查存儲過程是否存在於數據庫中?
- 25. 存儲過程來檢查類別父是否存在
- 26. Python正則表達式檢查是否包含特定字符
- 27. 檢查字符串是否包含正則表達式匹配
- 28. 正則表達式來檢查JSON是否包含數組
- 29. 檢查nummer是否正確
- 30. 檢查表是否存在,然後包含php else not
我不認爲有任何機制,因爲它的運行時錯誤,如果沒有找到表 – 2014-12-03 07:25:07