我在PostgreSQL的选择查询中使用数字作为别名
Select json->>'1' as 1 from myTable
显示错误
“查询附近的错误1”。
如果我们不使用数字(例如,json->>'1'作为数据),它可以正常工作
答案 0 :(得分:5)
标识符的双引号:
Select json->>'1' as "1"
from myTable
https://www.postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS
答案 1 :(得分:0)
使用双引号:
Select json->>'1' as "1" from myTable