在PostgreSQL中将列别名设置为NUMBER

5
我正在PostgreSQL中使用数字作为别名来查询。
Select json->>'1' as 1 from myTable

出现了错误

“查询中的错误接近于1”。

如果不使用数字(例如json->>'1'作为数据),它可以正常工作。

2个回答

9

0

使用双引号:

Select json->>'1' as "1" from myTable 

您需要使用引号,但是对于标识符要使用双重引号。 - joanolo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接