社区
MS-SQL Server
帖子详情
请教批量修改数据的UPDATE语句
bmzhao
2012-10-11 07:47:44
表名USER,列NAME和MONERY,1000个记录名字(NAME)取值是bz000,bz001,...bz999,怎样用一个UPDATE语名把这一千个人的钱变为100?
update user set Money=100把所有人的钱都变为100,怎样只修改这一千个人的钱?name是字符型的列.
...全文
185
3
打赏
收藏
请教批量修改数据的UPDATE语句
表名USER,列NAME和MONERY,1000个记录名字(NAME)取值是bz000,bz001,...bz999,怎样用一个UPDATE语名把这一千个人的钱变为100? update user set Money=100把所有人的钱都变为100,怎样只修改这一千个人的钱?name是字符型的列.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
發糞塗牆
2012-10-11
打赏
举报
回复
DBA_磊仔
2012-10-11
打赏
举报
回复
这分太好拿了
SQL77
2012-10-11
打赏
举报
回复
UPDATE USER SET MONEY=100 WHERE NAME BETWEEN 'BZ000' AND 'BZ999'
MySQL DML 语言(插入、更新与删除
数据
)
Re: MySQL DML 语言(插入、更新与删除
数据
)=======================# DML
数据
操作语言 包括动词:INSERT、
UPDATE
、DELETE 等等 它们分别用于添加、
修改
和删除表中的行(
数据
) # 插入、更新与删除
数据
MySQL中提供了功能丰富的
数据
库管理
语句
,包括有效地向
数据
库中插入
数据
的 INSERT
语句
,更新
数据
的
UPDATE
语句
以及当
数据
不在使用时删除
数据
的DELETE
语句
等。 # 高阶 DML 操作 将查询结果插入到新表(相当于表复制功能) 根据另一张表的条件,更改本表记录 根据另一张表的条件,删除本表记录-------------------------------------------------------------
关于MongoDB
批量
修改
不成功的问题
mongoDb 之
update
批量
修改
jdbc
批量
查询oracle
数据
,jdbc 大
批量
更新 oracle
数据
库中的
数据
jdbc 大
批量
更新 oracle
数据
库中的
数据
我用的是PreparedStatement来发送提交,并且
数据
量非常庞大。一次需要执行8900多条更新
语句
,也就是
Update
语句
。我试过分开,一部分一部分来执行提交,但还是一样的速度慢,而且越执行越慢。实在是没有什么好的办法了,
请教
各位高手。8900多条更新,会慢,那就是写法有问题!把SQL贴上来!// 执行更新
语句
,将值插入到历史表中。@Supp...
update
replace
语句
的使用
update
replace
语句
的使用日前要对
数据
库里的某些
数据
进行
修改
,将"替换为。想了一会没有想出怎么写,被人提醒要用replace
语句
,以前没用过,上网去搜。得到:
update
表名() set 要
修改
字段名 = replace (要
修改
字段名,被替换的特定字符,替换成的字符)这个方法可以
批量
更新
数据
库中的字段,例如清楚不必要的html标记、为全站设置关键词等。
Spring JdbcTemplate
批量
更新速度很慢的问题
由于一次要执行很多条插入
语句
(5w条),通常通过mysql写原生的插入
语句
会有类似的格式: insert into TableAAA(f1,f2) values (f11v,f21v),(f12v,f22v)... 执行速度上是没有问题,大概5,6秒。在用JdbcTemplate的时候,就是用batch
Update
方法来写
批量
执行的
语句
: String sql = "insert
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章