要求是:
同时更新多行,但每行的每列值必须更新不一样。
------------------------------------------------
原表数据如下:
id t1 t2
1 aa aaa
2 bb bbb
3 cc ccc
4 dd ddd希望同时更新4行后结果是:
id t1 t2
1 AA AAA
2 BB BBB
3 CC CCC
4 DD DDD
------------------------请高手指点指点,分不多!
同时更新多行,但每行的每列值必须更新不一样。
------------------------------------------------
原表数据如下:
id t1 t2
1 aa aaa
2 bb bbb
3 cc ccc
4 dd ddd希望同时更新4行后结果是:
id t1 t2
1 AA AAA
2 BB BBB
3 CC CCC
4 DD DDD
------------------------请高手指点指点,分不多!
--转换为大写
update 表名 set t1=upper(t1),t2=upper(t2)
================================================================要求是:
同时更新多行,但每行的每列值必须更新不一样。
------------------------------------------------
原表数据如下:
id t1 t2
1 aa aaa
2 bb bbb
3 cc ccc
4 dd ddd希望同时更新4行后结果是:
id t1 t2
1 1a 1b
2 2c 2d
3 3e 3f
4 4g 4h
------------------------
用newid()更新。update 表名 set t1=newid(),t2=newid()
=============================================================================你说的意思是不是:update 表名 set t1=“新值”,t2="新值" where id (1,2,3,4)如果是这样,那这4行的t1、t2值全一样了!而我结果不希望这样
不要一行一行的更新。
这里newid()是系统函数,每次获取的值都不同。
请LZ说明数据得来的规则才行呀,要不怎么帮你呀
例子中的表是通过GridView同时新增多行数据到数据库的,现在是想同时读出这些数据并更新所有行的t1、t2字段里的值。