如何追加到现有的 TEXT 行 [sqlite3]

Ska*_*ett 2 sql database sqlite

我想获取一个现有的TEXT字段/行并使用 sqlite3 附加到它。我发现这有点困难,我见过一些带有“upsert”的东西。

SQLite - UPSERT *不是* INSERT 或 REPLACE

我正在使用的特定数据库与任何其他表没有关系连接。

假设理想(伪代码)UPDATE Table APPEND row values(" text")

假设row包含"my "我希望它导致"my text"

理想情况下,我想在单个查询中执行此操作,但在那之前我只能选择和使用update set

Sha*_*awn 12

您可以在更新中使用列的当前值:

UPDATE yourtable SET somecol = somecol || 'text' WHERE somecondition;
Run Code Online (Sandbox Code Playgroud)