MSSQL存储过程的问题

数据表中有个字段,值是1或0,表示记录的状态已读(1)和未读(0)。我想在获取未读记录的同时把记录标记为已读,需要同时获取多条记录。请问如何编写能避免多用户同时调用的时候... 数据表中有个字段,值是1或0,表示记录的状态已读(1)和未读(0)。

我想在获取未读记录的同时把记录标记为已读,需要同时获取多条记录。

请问如何编写能避免多用户同时调用的时候产生错误?
可以的话请给个简单的例子吧,对SQL语法不熟悉...
展开
 我来答
百度网友866da84
2009-05-26 · TA获得超过368个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:0
展开全部
存储过程本来就是个事务。
如果你要更新固定表的话,很难避免并行时 锁表

但你可以在你的过程中用临时表来操作。
挥着翅膀de爷
2009-06-01 · TA获得超过222个赞
知道答主
回答量:115
采纳率:100%
帮助的人:39.1万
展开全部
用事务~
记录是怎么被提取的?需要同时获取多条记录?是多个人同时获取多条记录 还是怎么?最好把情况说清楚了~
不同的情况使用的事务是不一样的 最好把你的情况给说详细了 可以Hi我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aab2009aab
2009-05-26 · TA获得超过537个赞
知道小有建树答主
回答量:1047
采纳率:0%
帮助的人:648万
展开全部
用 事务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hiliuqingwen
2009-05-26
知道答主
回答量:25
采纳率:0%
帮助的人:13.2万
展开全部
事物
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式