SQL Server 2005支持的两条新语法

时间:2007-11-26 22:33:27  来源:  作者:

  1. OUTPUT ... INTO5bA第一天空网络

  用于将一条记录从表一移动到表二时非常好用,常见于备份记录的应用5bA第一天空网络

  例一5bA第一天空网络

  DELETE [TableUseing] 5bA第一天空网络
  OUTPUT * 5bA第一天空网络
  INTO [TableBak]

  例二:(用于移动时修改某字段的值)5bA第一天空网络

  DELETE [TableUseing] 5bA第一天空网络
  OUTPUT Field1, Field2, GETDATE() 5bA第一天空网络
  INTO [TableBak]

  2.表变量5bA第一天空网络

  用于存储临时的查询结果5bA第一天空网络

  DECLARE @tmp TABLE (ID INT, CITY NVARCHAR(50)) 5bA第一天空网络
  INSERT INTO @tmp 5bA第一天空网络
  SELECT MIN(ID), CITY 5bA第一天空网络
  FROM [TableTest] WITH(NOCLOCK) 5bA第一天空网络
  GROUP BY CITY

文章评论

共有 位天空网友发表了评论 查看完整内容

特别推荐
  • 文字广告
  • 文字广告
  • 文字广告
  • 文字广告
站长黑板报

24小时热门信息