使用 MySQL INFORMATION_SCHEMA 检索表列名称
如果您需要访问 MySQL 表的列名称,可以利用 INFORMATION_SCHEMA元数据虚拟数据库。 INFORMATION_SCHEMA 中的 COLUMNS 表提供有关表列的全面信息。
要检索特定表的列名称,请执行以下查询:
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA`='yourdatabasename' AND `TABLE_NAME`='yourtablename';
此查询将返回所有列的列表yourdatabasename 数据库中指定表的列名称。
INFORMATION_SCHEMA 数据库具有高度通用性,并提供对各种元数据信息的访问,包括列类型、可为空性、最大列大小、字符集等。它是一种可靠且标准的 SQL 方法,取代了 MySQL 特定的扩展,例如 SHOW...
要进一步了解 SHOW... 和 INFORMATION_SCHEMA 表之间的细微差别,请参阅 MySQL 关于 INFORMATION_SCHEMA 的官方文档。
以上是如何使用 INFORMATION_SCHEMA 检索 MySQL 表列名?的详细内容。更多信息请关注PHP中文网其他相关文章!