2015-02-05 75 views
0

我不得不支持組織不良的數百個表。設置一個視圖可以顯示與常規調試相關的表的子集,這真的很有幫助。幸運的是,我不希望所有的表都匹配相同的模式。有沒有辦法做這樣的事情我可以從展示桌創建一個視圖嗎?

Create view DebugTables show tables where tables_in_DB not like 'pt%' 
+1

http://stackoverflow.com/questions/64894/select-data-from-show-tables-mysql-query的可能的複製 – SolarBear 2015-02-05 20:00:06

+0

絕對相關的,我可以用那。你不知道如何使用谷歌搜索'查看錶格'。希望這會幫助 – mrfish 2015-02-06 20:19:03

回答

1

AFAIK你不能做到這一點的方式。但你可以嘗試這樣的:

CREATE VIEW DebugTables AS 
SELECT TABLE_NAME FROM information_schema.tables 
WHERE TABLE_SCHEMA = 'your_db_name' AND TABLE_NAME NOT LIKE 'pt%' 
+0

確切地說我需要什麼。謝謝! – mrfish 2015-02-06 20:17:18

相關問題