sql server2000中为何不能用except ,请各位高手指点!!!

作者&投稿:塞便 (若有异议请与网页底部的电邮联系)
SQL SERVER2000不能安装,我是新装的系统2000server版。为什么?求助,请各位高手指点。~

你的sql 不是网络版本吧~~~ 有那个提示

2000系统没有个人版的 专业 服务器 高级服务器 数据服务器 这四个

你所指应该是专业版 也就是 pro版本 是可以安装任何版本的 sql2000的


换个sql即可

现在是xp了吧

那么只能装 个人版 和开发办的sql

百度下 关键字:sql2000 四合一

我顺手找了几个地址

http://www.diva8.com/soft/1/30/25423.html

http://www.xn163.com/SoftView/SoftView_731.html

http://www.gamaura.com/Soft/2006/200607/64.html

建议装个人版 功能差不多的~~~

你可以的!!!

2005 才有的

2000 你可以用 union这个集合操作关键字

SqlServer2000 不是完全支持92标准。所以大家都疯狂转到08呀。
---------------------------------------------------------------------------------
如下是SQL92 查询语法,其中是有except 定义的,你在看看2000的查询语法。
SELECT query
Description: Retrieve rows from a table or view
SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]
expression [ <![AS]> name ] [,...]
[ INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table ]
[ FROM {table | (select query)} [ alias ] [,...] ]
[ {{LEFT | RIGHT} [OUTER] | NATURAL |[FULL] OUTER} JOIN table alias
{ON condition | USING(col1,col2,...)} ]
[ WHERE {condition | EXISTS (correlated subquery)} ]
[ GROUP BY column [,...] ]
[ HAVING condition [,...] ]
[ { UNION [ ALL ] | INTERSECT | EXCEPT | MINUS } select ]
[ ORDER BY {column | int} [ ASC | DESC | USING operator ] [,...] ]
[ FOR UPDATE [ OF class_name [,...] ] ]
LIMIT { count | ALL } [ { OFFSET | ,} start ]
----------------------
如下是2000语法:
Syntax

SELECT statement ::=
< query_expression >
[ ORDER BY { order_by_expression | column_position [ ASC | DESC ] }
[ ,...n ] ]
[ COMPUTE
{ { AVG | COUNT | MAX | MIN | SUM } ( expression ) } [ ,...n ]
[ BY expression [ ,...n ] ]
]
[ FOR { BROWSE | XML { RAW | AUTO | EXPLICIT }
[ , XMLDATA ]
[ , ELEMENTS ]
[ , BINARY base64 ]
}
]
[ OPTION ( < query_hint > [ ,...n ]) ]

< query expression > ::=
{ < query specification > | ( < query expression > ) }
[ UNION [ ALL ] < query specification | ( < query expression > ) [...n ] ]

< query specification > ::=
SELECT [ ALL | DISTINCT ]
[ { TOP integer | TOP integer PERCENT } [ WITH TIES ] ]
< select_list >
[ INTO new_table ]
[ FROM { < table_source > } [ ,...n ] ]
[ WHERE < search_condition > ]
[ GROUP BY [ ALL ] group_by_expression [ ,...n ]
[ WITH { CUBE | ROLLUP } ]
]
[ HAVING < search_condition > ]
-----------
你对比一番就看出来了! 2005才支持except ,至于2005是否完全支持92 还很难说。你自己看参考链接吧!

像用事件回滚,不用except

sql server 2005开始才支持except的,2000的话你只能用其它的方法来完成了。

except sql server 2000 好像不能用吧? 2005好像可以用

select s# from student
WHERE sname not like '刘%'


会泽县17237669883: 在sql server 2000里面为什么windows验证模式比混合模式安全 -
人诚托安: Windows认证模式比混合模式更优越,原因在以下: 1) 它通过限制对Microsoft Windows用户和域用户帐户的连接,保护SQL Server免受大部分Internet工具的侵害. 2) 服务器将从Windows安全增强机制中获益,例如更强的身份验证协议以及强制的密码复杂性和过期时间 . 3) 使用Windows认证,不需要将密码存放在连接字符串中.存储密码是使用标准SQL Server登录的应用程序的主要漏洞之一. 4) Windows认证意味着你只需要将密码存放在一个地方.

会泽县17237669883: SQLserver2000数据库中为什么只能连接一台计算机?我在?
人诚托安: 连接数据库出现连接不上的问题,如果你确认数据库的用户名和密码正确 那么就有可能是网络问题了, 你首先看看你的服务器的防火墙是不是设置有问题? 看看你的网络是不是通? 看看你的客户端的网络是不是正常

会泽县17237669883: 我的电脑安装SQL server2000 时为什么会出现 "oxf8cdd6d7"指令引用的"oxf8cdd6d7".该内存不能为"read"呢?
人诚托安: 内存不能为"Read"或"written"(原因以及解决方案): (【sql1981】原创答案,引用请说明原作者:sql1981,未通知原作者严禁复制本答案!!) 系统出现内存不能为"Read"或"written"的原因: 1、驱动不稳定,与系统不兼容,这...

会泽县17237669883: 为什么SQL Server 2000 数据库备份中出现错误? -
人诚托安: 出现什么错误呢?一般的备份步骤是这样的 打开企业管理器,选择需要备份的数据库 选择所有任务-备份数据库 备份 选择完全或是差异性备份 目的 点击添加 保存到本地计算机的某个目录 点击确定就ok,出现备份已经顺利完成的提示,则你可以在选择备份的目录里面看到你备份的文件.

会泽县17237669883: SQL server 2000中,为什么设置两个外键会报错,一个就没问题?
人诚托安: 这个最好只设一个外键,或将不是主要的外键设为on update no action,on delete no action 因为多个外键同时更新时有可能造成死链,mssql解决不了这个问题(微软官方是这么解释的,所以,在mssql2005及后续版本里,如果创建了多个可更新的外键,创建的时候就会提示错误). 目前的解决方法是只能设一个外键的更新,其它设为不更新,必要的话设一个触发器来更新

会泽县17237669883: 为什么SQL server 2000中新建的用户无法登陆 -
人诚托安: 除了创建用户名外,还要为用户名创建登陆名(可以使用与用户名相同的名字),才能正常登陆.为了使用户能正常访问数据,还需要赋予用户相应的权限.

会泽县17237669883: SQL server 2000中的难点是什么?为什么? -
人诚托安: 不知道你是不是计算机专业人士,SQL语言你懂吗?对于数据库的操作全靠这些代码,难点是灵活掌握这些数据库编程.当让你学习SQL Server 2000时也可能会遇到这样、那样的困难,你可以在当当网上订购一本SQL Server 2000基础类的书籍看看,简单了解一下.

会泽县17237669883: 为什么安装sql server2000时出现提示先前有安装的文件挂起,需要重新启动计算机,但是重起还是不行 -
人诚托安: 安装SQL2000时提示错误:以前的某个程序安装己在安装计算机上创建挂起的文件操作,运行安装程序之前,必须重新启动计算机这个错误需要修改注册表文件.打开注册表(开始-运行-输入 regedit.exe 确定),KEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SessionManager,将下面这个键值删除:PendingFileRenameOptions.

会泽县17237669883: 为什么SQL server 2000的SQL server选项无法启动?能说说解决方法吗? -
人诚托安: 查看一下SQL server配置管理器中,SQL server服务中MSSQLSERVER状态是否为“正在运行”,若不是,右键->启动.可以试试.

会泽县17237669883: 为什么在SQL server2000中创建的表在查询时总说无效 -
人诚托安: 你查询的时候,数据库对没有,要选择正确的数据库哦

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网