驗證 MySQL 表中的欄位是否存在
確定 MySQL 表中特定欄位的存在是資料庫程式設計中的一項基本任務。然而,與其他關係型資料庫系統相比,MySQL 的此查詢方法可能會令人困惑。
考慮以下查詢嘗試,旨在檢查並建立缺少的欄位:
不幸的是,由於MySQL 處理涉及資料操作的條件語句,此程式碼失敗
可靠的解決方案
要可靠地在MySQL中檢查並建立列,請嘗試以下替代方法:
此查詢僅當表中存在指定的欄位名稱時才檢索行。然後,您可以使用結果在程式碼中做出決策。
例如,在PHP 中:
結論
檢查和在MySQL 中操作列需要採用與許多其他資料庫系統不同的方法。透過利用 SHOW COLUMNS 查詢,您可以確保 MySQL 應用程式中可靠的列驗證和操作。
以上是如何在 MySQL 中可靠地檢查和建立列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!