0

我使用 pgsql,现在需要更新一列,在每个单元格中添加“.jpg”。

UPDATE image SET image_tag= image_location + '.jpg'::character varying;

但它显示

错误:运算符不存在:字符变化 + 字符变化第 1 行:更新图像 SET image_tag= image_location + '.jpg'::charact... ^

提示:没有运算符与给定名称和参数类型匹配。您可能需要添加显式类型转换。

错误

那么如何解决它。谢谢!!!

4

1 回答 1

3

据我所知,PostgreSQL||用于连接,而不是+.

9.4: 字符串函数和运算符

UPDATE image SET image_tag = image_location || '.jpg'
于 2012-06-14T09:13:27.597 回答