2 qq 30042581 qq_30042581 于 2017.01.11 14:59 提问

sqlite3提共更改多条记录吗?????????

我只知道更改一条记录是用update 表名 set 字段=? where 字段=?
哪更改多条是怎么样呢,大大们给我说说吧,可老火了
这样写为什么不行update 表名 set id=?,name=?,sex=?,age=? whee id=?,
name=?,sex=?,age=?;图片说明

3个回答

qq_35235940
qq_35235940   2017.01.11 15:32

看你where条件怎么写啊

u010434246
u010434246   2017.01.11 15:37

是根据where后边的条件决定的呀:比如:数据1 ID = 1 、数据2 ID = 2; 更新语句: update 表名 set 字段=?where ID = 1 and ID = 2

dcxy0
dcxy0   Ds   Rxr 2017.01.11 16:13

update 表名 set id=?,name=?,sex=?,age=? whee id=?,
name=?,sex=?,age=?;

这样是可以的吧,

如果有报错,贴一下报错信息吧。

参考。

 http://www.w3school.com.cn/sql/sql_update.asp
Csdn user default icon
上传中...
上传图片
插入图片