社区
疑难问题
帖子详情
MS sql 2008同时执行同一个事物去更新同一个表
acountrygirl
2013-05-03 04:33:03
MS sql 2008同时执行同一个事物去更新同一个表,或者同时插入同一个表数据。例如:两个操作员同时进行批发销售单的编辑,编辑操作执行事物,修改单据基本信息,插入库存变动等。这时就会出现插入重复的现象,如何消除这种现象?1.插入前先删除 2.前台限制自己单据只能自己修改这样就不会出现同时操作一个单据了。不要再提供上面的两个方法,有没有什么方法可以从sql入手进行限制。
求高人指点。QQ 1009103266
...全文
161
5
打赏
收藏
MS sql 2008同时执行同一个事物去更新同一个表
MS sql 2008同时执行同一个事物去更新同一个表,或者同时插入同一个表数据。例如:两个操作员同时进行批发销售单的编辑,编辑操作执行事物,修改单据基本信息,插入库存变动等。这时就会出现插入重复的现象,如何消除这种现象?1.插入前先删除 2.前台限制自己单据只能自己修改这样就不会出现同时操作一个单据了。不要再提供上面的两个方法,有没有什么方法可以从sql入手进行限制。 求高人指点。QQ 1009103266
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daiyueqiang2045
2013-05-03
打赏
举报
回复
二楼的是直接添加一列,这个思路还是可以的
SQL77
2013-05-03
打赏
举报
回复
执行同一个事务属于并发的范畴.. 隔离级别以及锁定是必须的. 你前台提示出来也是需要的啊.
acountrygirl
2013-05-03
打赏
举报
回复
2楼的回答不适用,改动量太大
唐诗三百首
2013-05-03
打赏
举报
回复
可以用rowversion字段控制行版本,读取时记录修改前的rowversion值,保存时,判断rowversion是否有变, 若rowversion没有变化,说明编辑期间没有被修改,可以直接保存. 若rowversion有变化,则说明编辑期间有被修改过,系统提示是否覆盖..
黄_瓜
2013-05-03
打赏
举报
回复
姑娘挺漂亮的,机会留给你们了 用锁或者事务隔离就可以了。
Log Explorer for
SQL
Server v4.22 含注册机
支持 MS
SQL
2005 之前的版本 不支持
sql
2008
介绍 Log Explorer主要用于对MS
SQL
Server的
事物
分析和数据恢复。你可以浏览日志、导出数据、恢复被修改或者删除的数据(包括
执行
过update,delete,drop和truncate语句的...
sql
执行
慢的原因?如何看是什么问题?
比如My
SQL
支持一主多从的分布式部署,我们可以将主库只用来处理写数据的操作,而多个从库只用来处理读操作。在流量比较大的场景中,可以增加从库来提高数据库的负载能力,从而提升数据库的总体性能。
表
切分规则一般...
数据库
执行
SQL
语句跟踪
不管你是刚学习软件开发的初学者,还是在IT职场打拼多年的职场老鸟,都免不了要同各种数据库打交道,你可能会碰到以下几个问题:1、感觉自己写的
sql
语句没有错,但是
执行
结果总是不对;2、某个功能
执行
的语句知道有...
Stellar Repair for MS
SQL
v9 CRACK
全球MVP和数据库管理员提倡的一款成熟的
SQL
恢复软件,用于恢复
SQL
数据库。它扫描并修复损坏的
SQL
数据库(MDF 和 NDF)文件。此外,????578867473告诉您它还恢复所有数据库元素,例如
表
、触发器、索引、键、规则、...
Sql
Server锁
表
可以说有些数据同时只能有一个
事物
去
更新
,否则最终显示给用户的数据不是数据库中现存的数据。锁
表
就限制不同的
事物
在同一时间内不允许同时操作一张
表
,实例很简单,可以用select来锁定整张
表
,那别人就不可能
更新
.....
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章