sqlite字符串连接(追加写入)
(2012-09-26 14:56:54)
标签:
it |
数据库中已经导入了大量数据,由于需求变更,需要对每条数据中的一个字段的值在原来的基础上增加部分信息,首先想到mysql中的方法
update
road
运行时报错,网上一查才发现,sqlite中连接字符串是用'||',遂改为
update road set XZHQ = XZHQ||',350500'
用该条语句在mysql中执行,字段XZHQ的数据全部变为1,尚未找到原因,请知道的大牛不吝赐教
数字连接用+号,字符串连接用||号
在连接字符串的时候一定字段内已经有数据才行。
string sql = "UPDATE Projects SET projectDescHistory = projectDescHistory || '" + proHistory + "'" + " WHERE projectID = " + proId + "";
如果原来projectDescHistory 为空就不能写进去,真奇怪啊真奇怪。

加载中…