请教个sql语句 个人感觉,如果表的数据量不大,影响基本可以忽略。如果数据量比较大,可以考虑把 ID 列设置成int类型,然后加索引吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update 表 set 列=1 where id='123'update 表 set 列=1 where id='232'update 表 set 列=1 where id='1766'如果写成这样效率是否会提高? 建议写一个存储过程供客户端调用,存储过程中用锁来解决“脏读”的问题,可以参见下这个帖子http://bbs.csdn.net/topics/310020835 建议你这样写吧,update的时候是会锁表的,你update 表 set 列=1 where id='123'这种写法,执行速度会比update 表 set 列=1 where id in('123',232'','1766')这种写法快,当然相应锁表时间就短,可能造成阻塞的时间也会短。所以建议这样写。要想彻底弄懂这个问题,事务和锁的机制需要认真学习,光看几个帖子感觉用处不是很大,相反,会让你越来越模糊。建议这块东西先把基础的理论弄熟。 请教一条SQL语句 请教一下与数据库中数据类型有关的问题,谢谢 中文?英文?UTF-8?保护我们的母语! 如果’馆内剩余本数‘为0,或者当前可借数为0,则回滚 问这个SQL语句如何写?谢谢 请教:传入一个字符串,根据字符串在存储过程里建表,谢谢:) 数据分表的问题 求:用sql实现这个功能? 初学者,几个关于sql2000安装的问题。 我想在SQL Server7上建两个库名不同,但是其它都相同的库,该怎么作呢? 这个语句应该怎么写? 十分紧急:sys.processes系统表有一条恐怖信息
update 表 set 列=1 where id='232'
update 表 set 列=1 where id='1766'
如果写成这样效率是否会提高?
http://bbs.csdn.net/topics/310020835
要想彻底弄懂这个问题,事务和锁的机制需要认真学习,光看几个帖子感觉用处不是很大,相反,会让你越来越模糊。建议这块东西先把基础的理论弄熟。