我在sql中有以下语法:
UPDATE fazerbem_carrinho_historico
SET pendencia_pago = '10.00',
pendenciahistorico = pendenciahistorico + '12'
WHERE data_compra = '76'
假设该pendenciahistorio
列中已经有该'16'
值,那应该怎么办,所以我给更新存储该值1612
,但是它们保存的总和16 + 12
,因为该pendenciahistorico
列是varchar,如何解决呢?
该||
运算符用于在SQLLite中将字符串连接在一起:
UPDATE fazerbem_carrinho_historico
SET pendencia_pago = '10.00',
pendenciahistorico = pendenciahistorico || '12'
WHERE data_compra = '76'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句