SQL Server 2005和2008之间的命令差异

SQL Server 2005和2008之间的命令差异,sql,sql-server-2008,sql-server-2005,Sql,Sql Server 2008,Sql Server 2005,我浏览了很多页面试图找到这些信息,但我得到的只是主干结构和SQL server的运行方式。我想知道的是命令的区别。哪些命令可以在2008年使用,但在2005年不受支持,无论是否调整兼容级别。我设计了不同的查询,我的客户机的数据库版本也不同。因此,当我创建一些东西时,我想在我投入时间之前知道它是否会工作,或者开始真正绞尽脑汁思考为什么代码在客户端计算机上不工作,但在我的计算机上工作。例如Pivot,我必须更改兼容性 那么,哪些命令发生了变化?无论是一个链接到一个页面,或如果它不是太多键入出来,这将

我浏览了很多页面试图找到这些信息,但我得到的只是主干结构和SQL server的运行方式。我想知道的是命令的区别。哪些命令可以在2008年使用,但在2005年不受支持,无论是否调整兼容级别。我设计了不同的查询,我的客户机的数据库版本也不同。因此,当我创建一些东西时,我想在我投入时间之前知道它是否会工作,或者开始真正绞尽脑汁思考为什么代码在客户端计算机上不工作,但在我的计算机上工作。例如Pivot,我必须更改兼容性


那么,哪些命令发生了变化?无论是一个链接到一个页面,或如果它不是太多键入出来,这将是非常感谢

这里有一些信息,但不是很多,所以我怀疑这是完整的列表

有一个SQL 2008 T-SQL版本控制中的新命令列表

通常较低版本的命令可用,并且在较高版本中工作良好。但并非完全相反。看看下面的帖子


对于每个主要版本

谢谢。这就是我要找的。我会在可能的时候标记它。该网站列出了更多的主干,幕后的差异。我只需要知道实际的编码是不同的。@JohnZ主干实际上在数据库方面产生了更多的差异,特别是在您寻找性能的时候。一般来说,SQL命令可以更改多少?:)不管怎样,你已经选择了一个答案,同时,你能给我们一个你在
编码
透视图中面临的场景的例子吗?