我有一個表,其索引由表中的三列組成。 有沒有一種方法可以在information_schema中找到它,還是隻會顯示三個單獨的索引? 答發現: SELECT table_name AS `Table`, index_name AS `Index`, GROUP_CONCAT(column_name ORDER BY seq_in_index) AS `Columns` FROM informa
我需要確定當前爲我的數據庫中的某些物化視圖授予什麼特權。 的查詢表或標準視圖做到這一點是相當直截了當: SELECT grantee, string_agg(privilege_type, ', ') AS privileges
FROM information_schema.table_privileges
WHERE table_schema = 'some_schema' AND tab
我已經嘗試了下面的查詢來列出包含列出的4列的表格。但它不返回表格。 SELECT DISTINCT TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'moduleid'
AND COLUMN_NAME = 'userroleid'
AND COLUMN_NAME = 'sort
我試圖通過使用Information_schema上的自連接來查找一個表中不存在的所有列中存在的另一個表中的列在COLUMN_NAME = COLUMN_NAME上,它本身就是內聯。我似乎無法找出什麼地方錯了我的邏輯: select c.Column_name, c2.Column_name
from information_schema.columns c
left outer join I