我想確認是否有某個表。 創建表時,會出現一個SQL語句,如DROP TABLE IF EXISTS xxx_tb。 同樣會有可以通過SQL來識別表的存在的方法嗎?MySQL表的存在確認方法
0
A
回答
2
使用INFORMATION_SCHEMA:
select * from INFORMATION_SCHEMA.TABLES where TABLE_NAME = 'MyTable';
應該是在大多數數據庫移植。
1
你想要的MySQL SHOW TABLES命令:
SHOW TABLES LIKE 'xxx_tb';
0
或者的確,你可以不喜歡
SELECT COUNT(*) FROM tbl WHERE 1=0
查詢哪位能給一個錯誤(見文檔,瞭解確切的錯誤代碼,或嘗試它)如果表不存在,但成功,沒有結果,如果它。
相關問題
- 1. 確定表單確認方法
- 2. Javascript確認方法
- 3. PHP MySql - 存在確認行值
- 4. 如何確認mysql數據庫中的密鑰列表存在
- 5. Post方法的Rails確認
- 6. 加入MYSQL表的正確方法
- 7. 存檔MYSQL表數據的好方法?
- 8. 在MySQL上存儲BCrypt哈希的正確方法
- 9. 的java HttpClient的方法(LOAD,確認)
- 10. 尋找在mySQL中鎖定表的正確方法
- 11. 如何在HttpPost方法中獲得確認列表(IEnumerable)?
- 12. 在mySQL表中檢查數組項存在的最快方法
- 13. 確認方法是單向的嗎?
- 14. 確認頁面的最佳方法
- 15. 在html中緩存的正確方法
- 16. PHP-SOAP確定存在的方法
- 17. 表單確認之前提交給mysql
- 18. 如何在MySQL創建存儲過程對存儲過程的正確方法
- 19. 笨+默認方法時參數存在
- 20. 這是在MVC3中保存表單值的正確方法嗎?
- 21. 在表格中保存數據的正確方法是什麼
- 22. 確定ORACLE表中是否存在字段的快速方法
- 23. 在數據庫中存儲大型列表的正確方法
- 24. 在Azure Table Storage上設計表的正確方法存儲
- 25. 在Django中保存嵌套表單的正確方法
- 26. 在mysql表中存儲無序對的有效方法
- 27. 優化MySQL表的方法
- 28. 確認乘法數據之前保存
- 29. MySQL,列出無限值的列表 - 正確的方法?
- 30. 運行MySQL查詢的正確方法
請注意,這是區分大小寫的! – 2009-07-01 05:35:25