我正在PostgreSQL中使用数字作为别名来查询。
Select json->>'1' as 1 from myTable
出现了错误
“查询中的错误接近于1”。
如果不使用数字(例如json->>'1'作为数据),它可以正常工作。
Select json->>'1' as 1 from myTable
出现了错误
“查询中的错误接近于1”。
如果不使用数字(例如json->>'1'作为数据),它可以正常工作。
标识符使用双引号:
Select json->>'1' as "1"
from myTable
https://www.postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS
使用双引号:
Select json->>'1' as "1" from myTable