1
是否有可能知道視圖何時被創建或更新?如何檢索視圖創建時間?
如果我在information_schema.tables
上運行查詢,那麼我只能看到「基本表」的這些信息,而查看所有內容都等於null
。謝謝
是否有可能知道視圖何時被創建或更新?如何檢索視圖創建時間?
如果我在information_schema.tables
上運行查詢,那麼我只能看到「基本表」的這些信息,而查看所有內容都等於null
。謝謝
不,這是不可能的,因爲視圖不是一個表,也不包含任何物理數據。 MySQL創建其他表中存在的當前數據的視圖,因此您只能獲取表的更新時間。
查看只是一個定義,並且該定義存儲在INFORMATION_SHEMA中。你只能得到有關定義:
SELECT VIEW_DEFINITION FROM INFORMATION_SCHEMA.VIEWS
WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 'v';
但是,你不能獲得更新或創建的時間。
好的,謝謝你的回覆:) – 2011-04-03 13:41:04