我需要一个查询,它会告诉我PRIMARY KEY
的名称和位置(列的索引)
在不同的表格中。
我可以使用以下命令找到PRIMARY KEY
列的名称:
SELECT `COLUMN_NAME`FROM `information_schema`.`COLUMNS`WHERE
(`TABLE_SCHEMA` = 'dbName') AND (`TABLE_NAME` = 'tableName')
AND (`COLUMN_KEY` = 'PRI');
如何通过该名称或其他方法获取列位置?