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

这个SqlServer语句如何转换为SQL语句

SqlServer语句

  SQL code:

declare @no int

update a set @no=No+1,No=No+1 where id=1



通过这个语句实现的目的是让a表的No字段的值加1,同时把这个值赋到变量@no上
那么在oracle上如何能通过一个语句实现???

如果是先update 再 查询出来,岂不是要进行两次sql查询???

多谢!!


相关问答:

求一SQL - MS-SQL Server / 基础类

表如下
教室ID 座位数 开始时间 结束时间 2009年1月1日 2009年1月2日 2009年1月3日
  101 50 08:00 08:30 30 40 50  
  101 50 09:00 ......

java程序连接SQlServer的问题 - Java / Java SE

import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......

如果写递归sql语句 - MS-SQL Server / 应用实例

有两个同样的表结构 
表结构如下:
  id(序号) parentid (父结点序号) name(结点名称)
 表1 记录 1 0 aaa
  2 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号