【问题标题】:What's an alternative for AS ' ' in Postgresql? [duplicate]Postgresql 中 AS ' ' 的替代方案是什么? [复制]
【发布时间】:2021-05-03 13:38:32
【问题描述】:

每次我都想写出来

SELECT ID, att_id AS 'Attribute ID'
FROM Table

它说

错误:“属性 ID”处或附近的语法错误。

如何在 postgresql 中使用AS ' ' 函数?

【问题讨论】:

  • 我不知道 postgresql,但你不应该将别名放在单引号中(或任何类型的引号,理想情况下)
  • as 'attribute id' 是无效的标准 SQL 开头。 Postgres 尊重 SQL 标准,这就是它拒绝这一点的原因。手册的相关部分在这里:postgresql.org/docs/current/…
  • 我建议使用下划线而不是空格。会为你省去很多后路的麻烦。而且您不需要使用引号或反引号

标签: sql postgresql


【解决方案1】:

你应该使用双引号而不是单引号

【讨论】:

  • 这成功了!谢谢!!!
  • 单引号用于值。双引号用于表名和列名。
猜你喜欢
  • 2015-09-06
  • 2021-09-15
  • 2021-11-13
  • 2018-12-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-07
  • 2018-11-29
  • 1970-01-01
相关资源
最近更新 更多