我有一个PostgreSQL表,其文本字段的默认值为空字符串(‘’),它将是一个标记列表。我试图通过使用CONAT追加一个字符串来更新该字段,但它不起作用。这是我的SQL:
UPDATE pins SET tags = concat(tags, :tagString) WHERE id = :id
$tagString 看起来会是这样的:
[5378]
类似的查询也是这样工作的:
UPDATE pins SET tags = :tagString WHERE id = :id
问题似乎出在 concat 功能上。哪里出错了?