[2
PostgreSQL's "column does not exist" Error: A Case-Sensitivity Issue
即使列明確定義了,也是“不存在”的常見postgresql頭痛是“不存在”錯誤。 這通常源於病例敏感性問題。考慮此示例:[
選擇“大陸” 來自Network.countries 非洲大陸不是無效的 和大陸'' 限制5
SELECT Continent
FROM network.countries
WHERE Continent IS NOT NULL
AND Continent ''
LIMIT 5
ERROR: column "continent" does not exist
Hint: Perhaps you meant to reference the column "countries.Continent".
Position: 8
通過double quoting “ controment” ,您明確地告訴PostgreSQL將名稱視為案例敏感的文字字符串,防止誤解。 [2
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3