首頁 > 後端開發 > php教程 > 如何使用 INFORMATION_SCHEMA 檢索 MySQL 表列名?

如何使用 INFORMATION_SCHEMA 檢索 MySQL 表列名?

DDD
發布: 2024-12-19 07:17:50
原創
228 人瀏覽過

How Can I Retrieve MySQL Table Column Names Using INFORMATION_SCHEMA?

使用 MySQL INFORMATION_SCHEMA 檢索表列名稱

如果您需要存取 MySQL 表的列名稱,可以利用 INFOATION_SEMAEMA資料庫。 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板