日期:2014-05-17  浏览次数:20407 次

SqlServer中有类似Oracle的select * from 表名 t where t.vname like '%桂林%' for update 这样的语句么?
就是想像Oracle那样根据一些条件查出来的结果,手动来修改查询出来的结果,请问可以么?

------解决方案--------------------
企业管理器-〉打开表 可以的
------解决方案--------------------
打开后再点工具栏中的sql图标,出现一窗口,就可在此窗口录入sql 语句,再点!图标查询结果,再修改.
------解决方案--------------------
企业管理器里,打开表,也可以写语句的,如楼上所述
------解决方案--------------------
SqlServer中有类似Oracle的select * from 表名 t where t.vname like '%桂林%' for update 这样的语句么? 
就是想像Oracle那样根据一些条件查出来的结果,手动来修改查询出来的结果,请问可以么?
--

update 表名 set 字段1=值 where 表名.vname like '%桂林%'

都差不多的
------解决方案--------------------
update tab set col=',,,'
where colname like '%桂林%' 

------解决方案--------------------
2005 你可以用OUTPUT update后 抛出你修改的结果

------解决方案--------------------
SQL code

1,Update tbName Set ColName=Value Where V.Name like '%桂林%'

2,企业管理器:select * from tbName Where V.Name like '%桂林%'
--根据筛选出来结果,手动修改

------解决方案--------------------
可以在企业管理器里打开张表 执行你的查询语句,然后再里面修改即可
------解决方案--------------------
没有for update这样的语句,
写成update t
set 列名=值
where 筛选条件
对筛选出来的数据进行修改
------解决方案--------------------
企业管理器-》选中表-》右键-》打开表-》查询语句。
ok