【发布时间】:2018-11-27 14:00:12
【问题描述】:
您能否提供查询以将数据附加到文本类型列中的现有值?类似的东西:
UPDATE cycling.upcoming_calendar SET events = events + ['Tour de France Stage 10'] WHERE year = 2015 AND month = 06;
上述查询将更新一个列表。我的列数据类型是文本。
在我的例子中,如果列 "events" 有一个值 "Test" 我想将它更新为值 "Test , Test1"。
【问题讨论】:
-
不可能,只能这样更新列表
-
如果你真的想这样做,我建议你先查询你的文本列值,然后附加到它,然后再写回来。否则,您可以使用列表或集合并尝试使用它们来实现您想要的。