我想在sqlite表的一个列的现有值的末尾添加一个值(连接)。例如:这一栏包括:香蕉,橙子,梨,苹果树我想在栏目的末尾加上柠檬:香蕉,橙子,梨,苹果树,柠檬树
发布于 2019-09-04 01:35:17
在update语句中使用串联运算符||:
update tablename
set columnname = columnname || ', lemon'
where columnname = 'banana, orange, pear, pinapple'或者:
where <some other condition> 将tablename和columnname替换为您的表和列的名称。
如果希望更新表的所有行,请删除where子句。
发布于 2019-09-04 01:31:04
也许this answer here at SO就是正确的选择?
所以在一张表“杂货”中有一列水果“香蕉,橙子”,像
SELECT fruits || ', lemon' FROM groceries这将会产生
banana, orange, lemonhttps://stackoverflow.com/questions/57776265
复制相似问题