大家使用过MSDN上的创建分区表函数没有没有?有第 1 行: 'PARTITION' 附近有语法错误 50jiangchuandong]

发布时间:2017-3-23 14:29:13 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"大家使用过MSDN上的创建分区表函数没有没有?有第 1 行: 'PARTITION' 附近有语法错误 50jiangchuandong]",主要涉及到大家使用过MSDN上的创建分区表函数没有没有?有第 1 行: 'PARTITION' 附近有语法错误 50jiangchuandong]方面的内容,对于大家使用过MSDN上的创建分区表函数没有没有?有第 1 行: 'PARTITION' 附近有语法错误 50jiangchuandong]感兴趣的同学可以参考一下。

看看里面的函数 CREATE PARTITION FUNCTION TwoYearDateRangePFN(datetime) AS  RANGE LEFT FOR VALUES ('20021031 23:59:59.997',   '20021130 23:59:59.997',   '20021231 23:59:59.997',   '20030131 23:59:59.997', -- Jan 2003 '20030228 23:59:59.997', -- Feb 2003 '20030331 23:59:59.997', -- Mar 2003 '20030430 23:59:59.997', -- Apr 2003 '20030531 23:59:59.997', -- May 2003 '20030630 23:59:59.997', -- Jun 2003 '20030731 23:59:59.997', -- Jul 2003 '20030831 23:59:59.997', -- Aug 2003 '20030930 23:59:59.997', -- Sep 2003 '20031031 23:59:59.997', -- Oct 2003 '20031130 23:59:59.997', -- Nov 2003 '20031231 23:59:59.997', -- Dec 2003 '20040131 23:59:59.997', -- Jan 2004 '20040229 23:59:59.997', -- Feb 2004 '20040331 23:59:59.997', -- Mar 2004 '20040430 23:59:59.997', -- Apr 2004 '20040531 23:59:59.997', -- May 2004 '20040630 23:59:59.997', -- Jun 2004 '20040731 23:59:59.997', -- Jul 2004 '20040831 23:59:59.997', -- Aug 2004 '20040930 23:59:59.997') -- Sep 2004 GO 其他几个函数也有问题

不会是因为我使用的是beta版的函数吧

可以的,你的sql 2005什么版本

Microsoft SQL Server Management Studio 9.00.1399.00 Microsoft Analysis Services 客户端工具 2005.090.1399.00 Microsoft 数据访问组件 (MDAC) 2000.081.9030.04 Microsoft MSXML 2.6 3.0 5.0 6.0  Microsoft Internet Explorer 6.0.2800.1106 Microsoft .NET Framework 2.0.50727.42 操作系统 5.0.2195

你数据库的兼容性 有没有改为90 Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86)   Oct 14 2005 00:33:37   Copyright (c) 1988-2005 Microsoft Corporation  Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1)

是这个存储过程吧 sp_dbcmptlevel  但是我没有看到保留关键字 PARTITION 呀

可是我执行 EXEC sp_dbcmptlevel 'salesdb', '90'; GO 却 报 消息 15416,级别 16,状态 1,过程 sp_dbcmptlevel,第 92 行 用法: sp_dbcmptlevel [dbname [, compatibilitylevel]]   数据库兼容级别的有效值为 60、65、70 或 80。

你连错数据库服务器了, 连接到2000的数据库服务器了. 执行 select @@version 检查一下.

谢谢,果然是这样,我装了2000,和2005,连成了本地的2000了 不过在configuration manager 里 sqlserver2005 服务里没有server服务,是不是我没有装上? 没有装上,是不是重装下就可以了?

到服务里面看一下sql2005服务有没有起来

http://sqlserver2005.itpub.net/post/22359/228863

是我装了sql2000的原因,装2005数据库引擎没有装好

上一篇:请问怎么将数据库里一种字符全部替换成另一个字符 20CSDN]
下一篇:大家好,有人开发考勤系统的吗?? 20hnkdzhanghui]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款