在SQL2005/SQL2008中CTE用法差异
--SQL2008中执行成功
SELECT @@version
/*
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Data Center Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: ) (Hypervisor)
*/
IF 1>0WITH cAS(SELECT 1 AS ID)SELECT * FROM c
--SQL2005中执行相同语句时出错
SELECT @@VERSION
/*
Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) Dec 10 2010 10:56:29 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 6.1 (Build 7600: )
*/IF 1>0WITH cAS(SELECT 1 AS ID)SELECT * FROM c
/*
消息 319,级别 15,状态 1,第 2 行
关键字 'with' 附近有语法错误。如果此语句是公用表表达式或 xmlnamespaces 子句,那么前一个语句必须以分号结尾。*/--改为
IF 1>0
BEGINWITH cAS(SELECT 1 AS ID)SELECT * FROM c
END
转载于:https://www.cnblogs.com/wuxi88/archive/2013/04/18/5466744.html
在SQL2005/SQL2008中CTE用法差异相关推荐
- python orm框架sqlalchemy_python orm 框架中sqlalchemy用法实例详解
本文实例讲述了python orm 框架中sqlalchemy用法.分享给大家供大家参考,具体如下: 一.ORM简介 1. ORM(Object-Relational Mapping,对象关系映射): ...
- pandas中diff用法
pandas中diff用法 Series.diif(periods=1) 计算Series中的元素与Series中另一个元素的差值(默认为上一行中的元素). 参数periods表示元素之间做差间隔 举 ...
- Margin 在WPF中的用法
Margin 在WPF中的用法 Stevenzhu18 Margin是用来表示控件4条边到所在控件的距离,格式如:Margin="1,2,3,4",1代表到left值,2代表到to ...
- android listview 分析,Android中ListView用法实例分析
本文实例分析了Android中ListView用法.分享给大家供大家参考,具体如下: 通过在Layout中添加ListView Widget可以达到在页面布局具有列表效果的交互页面.在这里通过举例来说 ...
- c++中static_cast用法与uchar/char的区别
1.c++中static_cast用法 static_cast是指显性类型强制转换,如: int a = static_cast<int>(120.34); 结果为a= 120. 和C语言 ...
- 简单介绍Python中异常处理用法
这篇文章主要给大家分享的是 Python中异常处理用法,为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,下面来看看文章对此的用法,需要的朋友可以参考一下 为了保证程 ...
- 关于OpenCV中常见函数用法总结
关于OpenCV中常见函数用法总结 一 一般Mat的赋值操作 二 求Mat中的最大值以及最小值 三 randn()函数给图像添加高斯噪声 四 mean()函数的用法 五 系统计时器 六 矩阵之间的四则 ...
- java中import用法
java中import用法 单类型导入(single-type-import),例如import java.io.File; 按需类型导入(type-import-on-demand),例如 impo ...
- 知方可补不足~SQL2008中的发布与订阅模式~续
上一回介绍了如何在sql2008中建立一个数据库的发布者,今天来说一下如何建立一个订阅者,其实订阅者也是一个数据库,而这个数据库是和发布者的数据结构相同的库,它们之间通过SQL代理进行数据上的同步. ...
最新文章
- JAVA产生加密公钥私钥_Java生成非对称型加密的公钥和私钥
- arm linux中添加开机启动
- 虚拟化,可实现国产化替代
- 教你怎么快速配置 React
- 应用后台省电秘籍——低功耗状态下应用如何正常运行?
- linux ssh客戶端:termius介绍及安装
- Oracle中joint,oracle support
- Android 百度地图开发(一)
- 我的2021年终总结:初为人父,从头再来
- Struts2源码阅读(五)_FilterDispatcher核心控制器
- matplotlib 可视化细节,丰富的可选参数
- Auto.js抓取移动端数据实战
- 文件打包下载 (ZipArchive)
- word批量转换为pdf python脚本
- corutine rust_corutine rust_rust 异步 IO:从 mio 到 coroutine
- [完全版] Windows安装与配置Git cz (commitizen)
- 阿里云账号注册实名认证详细教程(支付宝实名认证)
- LabVIEW开发FPGA参考框架
- TBM410-ASEMI的4A贴片整流桥TBM410
- 【Git】团队协作(终于学会了)