--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用法差异相关推荐

  1. python orm框架sqlalchemy_python orm 框架中sqlalchemy用法实例详解

    本文实例讲述了python orm 框架中sqlalchemy用法.分享给大家供大家参考,具体如下: 一.ORM简介 1. ORM(Object-Relational Mapping,对象关系映射): ...

  2. pandas中diff用法

    pandas中diff用法 Series.diif(periods=1) 计算Series中的元素与Series中另一个元素的差值(默认为上一行中的元素). 参数periods表示元素之间做差间隔 举 ...

  3. Margin 在WPF中的用法

    Margin 在WPF中的用法 Stevenzhu18 Margin是用来表示控件4条边到所在控件的距离,格式如:Margin="1,2,3,4",1代表到left值,2代表到to ...

  4. android listview 分析,Android中ListView用法实例分析

    本文实例分析了Android中ListView用法.分享给大家供大家参考,具体如下: 通过在Layout中添加ListView Widget可以达到在页面布局具有列表效果的交互页面.在这里通过举例来说 ...

  5. c++中static_cast用法与uchar/char的区别

    1.c++中static_cast用法 static_cast是指显性类型强制转换,如: int a = static_cast<int>(120.34); 结果为a= 120. 和C语言 ...

  6. 简单介绍Python中异常处理用法

    这篇文章主要给大家分享的是 Python中异常处理用法,为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,下面来看看文章对此的用法,需要的朋友可以参考一下 为了保证程 ...

  7. 关于OpenCV中常见函数用法总结

    关于OpenCV中常见函数用法总结 一 一般Mat的赋值操作 二 求Mat中的最大值以及最小值 三 randn()函数给图像添加高斯噪声 四 mean()函数的用法 五 系统计时器 六 矩阵之间的四则 ...

  8. java中import用法

    java中import用法 单类型导入(single-type-import),例如import java.io.File; 按需类型导入(type-import-on-demand),例如 impo ...

  9. 知方可补不足~SQL2008中的发布与订阅模式~续

    上一回介绍了如何在sql2008中建立一个数据库的发布者,今天来说一下如何建立一个订阅者,其实订阅者也是一个数据库,而这个数据库是和发布者的数据结构相同的库,它们之间通过SQL代理进行数据上的同步. ...

最新文章

  1. JAVA产生加密公钥私钥_Java生成非对称型加密的公钥和私钥
  2. arm linux中添加开机启动
  3. 虚拟化,可实现国产化替代
  4. 教你怎么快速配置 React
  5. 应用后台省电秘籍——低功耗状态下应用如何正常运行?
  6. linux ssh客戶端:termius介绍及安装
  7. Oracle中joint,oracle support
  8. Android 百度地图开发(一)
  9. 我的2021年终总结:初为人父,从头再来
  10. Struts2源码阅读(五)_FilterDispatcher核心控制器
  11. matplotlib 可视化细节,丰富的可选参数
  12. Auto.js抓取移动端数据实战
  13. 文件打包下载 (ZipArchive)
  14. word批量转换为pdf python脚本
  15. corutine rust_corutine rust_rust 异步 IO:从 mio 到 coroutine
  16. [完全版] Windows安装与配置Git cz (commitizen)
  17. 阿里云账号注册实名认证详细教程(支付宝实名认证)
  18. LabVIEW开发FPGA参考框架
  19. TBM410-ASEMI的4A贴片整流桥TBM410
  20. 【Git】团队协作(终于学会了)

热门文章

  1. 全球及中国穆斯林食品行业现状调研与竞争策略分析报告2021年版
  2. 如何在Android模拟器上安装和卸载APK程序包
  3. VC文件扩展名解读大全
  4. 提质升级·万祥军:中国与拉美谋定国际农民丰收节贸易会
  5. 最新鲜最详细的Android SDK下载安装及配置教程
  6. json-lib-2.1-jdk15.jar
  7. 致首次创业者:如果做到了这三点,想不成功都难(转)
  8. 浏览器加载和渲染html的顺序
  9. 干货!表达式树解析框架(3)
  10. 职业相关职位及职位能力要求知识点大纲范围