我用的Navicat的sqlite,有个问题就是数据类型是text,内容假如是aaa,现在想添加一段话进去,但是不改变已有的内容,变成aaabbb。
update tab set col = col + 'bbb'
但这条 SQL 语句在 sqlite 下成了数字运算符了,运行结果成了 0 。后面在网络上搜索发现在 sqlite 下要将 + 改成 ||。
update tab set col = col || 'bbb'
转载请注明:隨習筆記 » sql 为字段的值追加数据
我用的Navicat的sqlite,有个问题就是数据类型是text,内容假如是aaa,现在想添加一段话进去,但是不改变已有的内容,变成aaabbb。
update tab set col = col + 'bbb'
但这条 SQL 语句在 sqlite 下成了数字运算符了,运行结果成了 0 。后面在网络上搜索发现在 sqlite 下要将 + 改成 ||。
update tab set col = col || 'bbb'
转载请注明:隨習筆記 » sql 为字段的值追加数据