社区
C#
帖子详情
关于【投票数值】的更新 求助
woiyyyy
2008-12-15 05:26:16
我要做一个投票的功能
执行下边这条SQL语句来更新票数
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
“新值” 就是我想要更新的票数,当点击投票按钮的时候,先获取当前票数,然后+1
再执行SQL语句更新到数据库。
我想的是这样实现这个功能,但是会不会出现 用户同时投票 造成数据不准确?
...全文
71
4
打赏
收藏
关于【投票数值】的更新 求助
我要做一个投票的功能 执行下边这条SQL语句来更新票数 UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 “新值” 就是我想要更新的票数,当点击投票按钮的时候,先获取当前票数,然后+1 再执行SQL语句更新到数据库。 我想的是这样实现这个功能,但是会不会出现 用户同时投票 造成数据不准确?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woiyyyy
2008-12-16
打赏
举报
回复
非常感谢两位!
cyqlightrain
2008-12-15
打赏
举报
回复
update 表名称 set 列名称 = (select 列名称 from 表名称 where 列名称 = 某值) where 列名称 = 某值
zhnzzy
2008-12-15
打赏
举报
回复
SET TRANSACTION ISOLATION LEVEL
控制由连接发出的所有 Microsoft® SQL Server™ SELECT 语句的默认事务锁定行为。
语法
SET TRANSACTION ISOLATION LEVEL
{ READ COMMITTED
| READ UNCOMMITTED
| REPEATABLE READ
| SERIALIZABLE
}
参数
READ COMMITTED
指定在读取数据时控制共享锁以避免脏读,但数据可在事务结束前更改,从而产生不可重复读取或幻像数据。该选项是 SQL Server 的默认值。
READ UNCOMMITTED
执行脏读或 0 级隔离锁定,这表示不发出共享锁,也不接受排它锁。当设置该选项时,可以对数据执行未提交读或脏读;在事务结束前可以更改数据内的数值,行也可以出现在数据集中或从数据集消失。该选项的作用与在事务内所有语句中的所有表上设置 NOLOCK 相同。这是四个隔离级别中限制最小的级别。
REPEATABLE READ
锁定查询中使用的所有数据以防止其他用户更新数据,但是其他用户可以将新的幻像行插入数据集,且幻像行包括在当前事务的后续读取中。因为并发低于默认隔离级别,所以应只在必要时才使用该选项。
SERIALIZABLE
在数据集上放置一个范围锁,以防止其他用户在事务完成之前更新数据集或将行插入数据集内。这是四个隔离级别中限制最大的级别。因为并发级别较低,所以应只在必要时才使用该选项。该选项的作用与在事务内所有 SELECT 语句中的所有表上设置 HOLDLOCK 相同。
注释
一次只能设置这些选项中的一个,而且设置的选项将一直对那个连接保持有效,直到显式更改该选项为止。这是默认行为,除非在语句的 FROM 子句中在表级上指定优化选项。
SET TRANSACTION ISOLATION LEVEL 的设置是在执行或运行时设置,而不是在分析时设置。
示例
下例为会话设置 TRANSACTION ISOLATION LEVEL。对于每个后续 Transact-SQL 语句,SQL Server 将所有共享锁一直控制到事务结束为止。
SET TRANSACTION ISOLATION LEVEL REPEATABLE READ
GO
BEGIN TRANSACTION
SELECT * FROM publishers
SELECT * FROM authors
...
COMMIT TRANSACTION
zhnzzy
2008-12-15
打赏
举报
回复
数据库有自己的锁级别的
python用pandas
投票
_python pandas效率到底如何?
排序 - 谁是销售冠军 如果你关心谁的全年销售额最多,那么就要
求助
于sort_values方法了,在excel内是右键筛选,SQL内是一个orderby。 默认是顺序排列的,所以要人为设定为False,如果你只想看第一名,只需要在该...
K近邻:数据世界的“近邻
投票
会”
协同过滤:** 找到与你**喜好相似(K近邻)** 的用户,推荐他们喜欢但你未看过的商品/内容(“User-based”)...*经验法则:** 常用奇
数值
(避免平票),从 `K=√n`(n为样本数)开始尝试,**通过交叉验证选择最优K**。
题解 | #牛牛的计划# 判断法和
数值
法两种方法解析
得物24届秋招内推!投的it岗,直接去面hr,他上来就问我为什么四...#offer比较,希望大佬们给个意见# #
投票
# 小弟西工大硕士,航空工程专业,目前有两个offer,不知道怎么抉择,想看看各位牛友们的意见1.成飞132厂:1。
Machine Learning Mastery 集成学习教程(二)
投票
技术最常用于组合预测进行分类。统计技术最常用于组合回归预测。你有什么问题吗?在下面的评论中提问,我会尽力回答。本教程分为三个部分;动态分类器选择基于 Sklearn 的动态分类器选择具有整体局部准确率的...
checkbox 用数组 php,PHP第一课:关于checkbox,二维数组,foreach()
这是一个关于
投票
系统的东西。要求很简单:1.多选,控制选项数量。2.收集
投票
人的信息。很简单吧。第二个要求很简单就写好了。可是第一个却难住了我。单选的话,使用radio,每个题记录一个选项,一个一维数组就OK。...
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章