【发布时间】:2023-03-20 03:35:01
【问题描述】:
我在 postgres 中有一个包含以下列的表格
col1
C29[40
D1305_D1306delinsKK
E602C[20
我想附加一个字符串“p”。 & 在第 1 行和第 3 行元素和“p”中的右方括号到 row2 元素。
预期的输出是:
col2
p.C29[40]
p.D1305_D1306delinsKK
p.E602C[20]
我正在运行以下查询,该查询运行时没有错误,但缺少预期的输出。
SELECT *,
CASE
WHEN t.c LIKE 'p.?=[%'
THEN 'p.'|| t.c || ']'
ELSE 'p.'|| t.c
END AS col2
FROM table;
【问题讨论】:
标签: regex postgresql