Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|产品中心下载UML生成C++
您现在的位置: 天极网 > 开发频道 > SQL Server 2005支持的两条新语法
全文
群乐:SQL Server

SQL Server 2005支持的两条新语法

2007-11-26 10:27 作者: Clark Zheng 出处: 博客园 责任编辑:幽灵

  本文介绍了SQL Server 2005中少数人用到的两条精品新语法,大家看看自己是否知道呢……

  1. OUTPUT ... INTO

  用于将一条记录从表一移动到表二时非常好用,常见于备份记录的应用

  例一

  DELETE [TableUseing]
  OUTPUT *
  INTO [TableBak]

  例二:(用于移动时修改某字段的值)

  DELETE [TableUseing]
  OUTPUT Field1, Field2, GETDATE()
  INTO [TableBak]

  2.表变量

  用于存储临时的查询结果

  DECLARE @tmp TABLE (ID INT, CITY NVARCHAR(50))
  INSERT INTO @tmp
  SELECT MIN(ID), CITY
  FROM [TableTest] WITH(NOCLOCK)
  GROUP BY CITY

天极开发频道 最专业的程序开发网站



网友关注
最新上市
编辑推荐
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml