22
我很難修改其名稱中包含破折號的postgres用戶 - 我已經多次遇到此問題,但無法找到答案(無論我使用多少Google搜索!)。Postgresql - 在用戶名中轉義破折號
osm=# grant all on osm_polygon_view to www-data;
ERROR: syntax error at or near "-"
LINE 1: grant all on osm_polygon_view to www-data;
^
我已經嘗試過幾乎每個轉義字符和引號的排列,並且仍然無法獲得這個工作。我在嘗試更改www數據密碼時也遇到過這種情況。
使用雙引號使'分隔標識符' - 用於諸如表名或列名以及用戶名之類的東西。 – 2010-02-19 03:41:55