惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
S
Secure Thoughts
月光博客
月光博客
美团技术团队
雷峰网
雷峰网
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
N
News and Events Feed by Topic
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Forbes - Security
Forbes - Security
W
WeLiveSecurity
P
Proofpoint News Feed
阮一峰的网络日志
阮一峰的网络日志
爱范儿
爱范儿
G
GRAHAM CLULEY
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
AI
AI
Last Week in AI
Last Week in AI
Google Online Security Blog
Google Online Security Blog
Schneier on Security
Schneier on Security
云风的 BLOG
云风的 BLOG
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Recent Announcements
Recent Announcements
Webroot Blog
Webroot Blog
T
Tor Project blog
Cisco Talos Blog
Cisco Talos Blog
N
News and Events Feed by Topic
罗磊的独立博客
The Register - Security
The Register - Security
Blog — PlanetScale
Blog — PlanetScale
T
Threat Research - Cisco Blogs
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
人人都是产品经理
人人都是产品经理
T
The Exploit Database - CXSecurity.com
www.infosecurity-magazine.com
www.infosecurity-magazine.com
B
Blog
腾讯CDC
Microsoft Azure Blog
Microsoft Azure Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Engineering at Meta
Engineering at Meta
Latest news
Latest news
IT之家
IT之家
D
DataBreaches.Net
博客园 - 司徒正美
N
Netflix TechBlog - Medium
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知

博客园 - Clark Zheng

怎样带出一支成功的团队 Google Data APIS应用 实现ICallbackEventHandler应该注意的问题 mime类型大全 联合删除两张表的数据 现在的收藏功能到底把文章收藏在哪里了? Google Reader终于出中文版啦 KB937061安全更新到底要打几次?! 如何解决北京高峰期堵车的问题? 新的皮肤 一段非常有意思的程序 只需一行代码就能让IE6崩溃 [转]随便说说字符集和编码 利用 ASP.NET AJAX 使 Web Parts 可以在 FireFox 中拖曳 SQLServer2005 利用 ROW_NUMBER 实现分页 清除 SQL SERVER 2005 事务日志 Windows Live Writer升级到1.0(12.0.1193.524)了 热烈庆祝博客园搬家成功! “LIB 环境变量”中指定的搜索路径 *** 无效 --“系统找不到指定的路径。”
SQL2005支持的两条新语法
Clark Zheng · 2007-11-22 · via 博客园 - Clark Zheng

1. OUTPUT ... INTO

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

例一:

DELETE [TableUseing] 
OUTPUT Deleted.* 
INTO [TableBak]

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

DELETE [TableUseing] 
OUTPUT Deleted.Field1, Deleted.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