無法插入資料:錯誤「錯誤:列「值」不存在」
嘗試將資料插入「使用者」時" 使用下列查詢的表格:
INSERT INTO users (user_name, name, password,email) VALUES ("user2", "first last", "password1", "[email protected]");
使用者遇到錯誤訊息,指出:「錯誤:列「使用者2」不存在。 」此錯誤表示查詢中指定的列(“user2”)與“users”表中的任何現有列都不匹配。
在檢查表架構時,我們注意到定義了“user_name”列作為“字元變化(50)”,這意味著它接受文字資料。單引號的正確查詢:
根據PostgreSQL 約定,字元常數需要用單引號括起來。字元常數而不是列名。 🎜>附加說明:
INSERT INTO users(user_name, name, password,email) VALUES ('user2','first last','password1', '[email protected]' );
以上是為什麼我的 PostgreSQL INSERT 語句失敗並顯示'錯誤:列'user2”不存在”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!