首页 > 解决方案 > 如何将字符串文字添加为选择查询的一个选定列?

问题描述

我想有如下查询

select "RETRY" as code , name from process ;

那么结果是

code |  name
_____________

RETRY  PX1
RETRY  PX1
RETRY  PX3
RETRY  PX4
RETRY  PX5

我想为选择查询返回的所有行添加一个字符串文字作为列。我在 PostgreSQL 中尝试这个,但得到以下错误:

SQL Error [42703]: ERROR: column "RETRY" does not exist
  Position: 8

你知道如何在 PostgreSQL 选择查询中执行此操作吗?

标签: sqlpostgresqlstring-constant

解决方案


在 SQL 中,字符串文字需要用单引号括起来

select 'RETRY' as code, name 
from process;

推荐阅读