易截截图软件、单文件、免安装、纯绿色、仅160KB

求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


相关问答:

linq to sql的问题

linq to sql里怎样使它在插入数据时自动截断过长的字符串而不是抛出错误
。。。。。。。。。。我通常都是提交时就检查他在长度。。。

不是,现在是项目做完了,很多模块插入数据时都出现这样的问题。以前用sqlpa ......

求这句Sql如何理解

create table [客户联系表]([客户编号] varchar(2),[联系日期] datetime,[联系内容] int)
insert [客户联系表]
select 'aa','2009/01/01',111 union all
select 'bb','2009/02 ......

求 拼VB SQL insert into 字符串

  INSERT INTO StudAchieve(studID,studName)
  VALUES('2','abc'),('2','bcd'),('2','cde')

  拼了半天也不对,及啊 。。。。
SQL c ......

sql两列合并显示?

查询结果集:
ps  online  totle
a    0      10
b    1      11
c    5        8
想显示成这样 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号