求sql语句将数据库表某些字段的内容翻10倍
数据库某表,想将其中f1,f2两个字段的内容翻10倍,请教如何写法?
update tbl set f1= f1*10,f2= f2*10 where id=10451
这种写法会造成plsql卡死
不会吧,那个id=10451 的数据有多少啊~~~~
我估计sql是不是不支持 f1= f1*10这种写法,这个即使是一条数据都会卡死
支持啊,完全可以,有错误吗?你写的~~~·
update tbl set f1= f1*10,f2= f2*10 where id=10451
select * from tb1 where id=10451 速度快吗
可能和索引太多有关
不好意思, 是表被锁住了。。。。结贴
我估计sql是不是不支持 f1= f1*10这种写法,这个即使是一条数据都会卡死
这个是支持的 只不过 数据多了 速度很慢
update tbl set f1= f1*10,f2= f2*10 where id=10451
相关问答:
本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......
姓名 学科
a 语文
a 数学
b 英语
b 政治
我想得到 a 语文,数学
......
INSERT INTO StudAchieve(studID,studName)
VALUES('2','abc'),('2','bcd'),('2','cde')
拼了半天也不对,及啊 。。。。
SQL c ......
遇到的现象是 同一个表的query会阻塞update
sql query 和update 操作 query会阻塞update操作吗
怎么解决
是不是什么设置不对还是怎的
如果会的话,那同一个表的频繁query and ......
查询结果集:
ps online totle
a 0 10
b 1 11
c 5 8
想显示成这样 ......