SQL Server2000简介
- 格式:ppt
- 大小:2.01 MB
- 文档页数:59


SQL Server200 错误 1-999 说明
错误 1 - 999
错误 严重度 描述(消息文本)
1 10 上次升级的版本日期: 10/11/90.
21 10 警告:严重错误 %1! 发生于 %2!。请记下错误和时间,然后与系统管理员联系。
102 15 在 ''%1!'' 附近有语法错误。
103 15 以 ''%2!'' 开头的 %1! 太长。最大长度为 %4!。
104 15 如果语句中包含 UNION 运算符,那么 ORDER BY 子句中的项就必须出现在选择列表中。
105 15 字符串 ''%1!'' 之前有未闭合的引号。
106 16 查询中的表名太多。允许的最大数目为 %1!。
107 15 列前缀 ''%1!'' 与查询中所用的表名或别名不匹配。
108 15 ORDER BY 子句中的位置号 %1! 超过了选择列表中项数目。
109 15 INSERT 语句中列的数目大于 VALUES 子句中指定的值的数目。VALUES
子句中值的数目必须与 INSERT 语句中指定的列的数目匹配。
110 15 INSERT 语句中列的数目小于 VALUES 子句中指定的值的数目。VALUES
子句中值的数目必须与 INSERT 语句中指定的列的数目匹配。
111 15 ''%1!'' 必须是批查询中的第一条语句。
112 15 %1! 语句中不允许有变量。
113 15 缺少注释的结尾标记 '*/'。
114 15 对于将值赋给变量的语句,浏览模式无效。
116 15 当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式。 117 15 %1! 名称 ''%2!'' 包含的前缀数目超过了最大值。最大值为 %4!。
118 15 只有 sysadmin 角色的成员才能指定 %2! 语句的 %1! 选项。
119 15 必须传递参数个数 %1!,并以 '@name = value' 的形式传递后续的参数。一旦使用了 '@name = value' 形式之后,所有后续的参数就必须以
未知驱动探索,专注成就专业
1
SQL2000教程
介绍
SQL(Structured Query Language),结构化查询语言,是一种用于管理和操作关系型数据库的编程语言。SQL2000是Microsoft SQL Server 2000的简称,是一种流行的关系型数据库管理系统(RDBMS)。本教程将带您了解SQL2000的基本概念和常用操作。
目录
1. 安装SQL2000
2. 连接到SQL Server
3. 创建数据库
4. 创建表
5. 插入数据
6. 查询数据 未知驱动探索,专注成就专业
2
7. 更新数据
8. 删除数据
9. 数据库备份和还原
10. 结束语
1. 安装SQL2000
在开始学习SQL2000之前,您需要先安装SQL2000数据库管理系统。请按照官方文档或指南来完成安装步骤。
2. 连接到SQL Server
安装完成后,您需要连接到SQL Server以开始使用SQL2000。您可以使用SQL Server Management Studio这样的图形化工具,或者使用命令行工具如SQLCMD来连接。
• 使用图形化工具: 打开SQL Server Management
Studio,输入服务器名称、身份验证方式和登录凭据,点击连接即可连接到SQL Server。
• 使用命令行工具: 打开命令提示符或PowerShell,输入以下命令连接到SQL Server: 未知驱动探索,专注成就专业
3
sqlcmd -S 服务器名称 -U 用户名 -P 密码
3. 创建数据库
连接上SQL Server后,您可以创建自己的数据库来存储数据。使用以下的SQL语句来创建数据库:
CREATE DATABASE database_name;
请将database_name替换为您要创建的数据库名称。
4. 创建表
在数据库中,表是用于组织和存储数据的基本单位。使用以下的SQL语句来创建表:
身份认证模式可以在安装SQL Server 2000过程中指定,也可在安装后使用 SQL Server企业管理器指定。在安装SQL Server 2000或者第一次使用SQL Server连接其它服务器的时候,系统要求指定认证模式。对于已经指定认证模式的SQL Server服务器,也可以进行修改。设置或修改认证模式的用户必须使用系统管理员或安全管理员帐户。
1.设置服务器身份认证模式
打开企业管理器,在服务器组下面的对应服务器上右击,从弹出的快捷菜单中选择“属性(R)”命令(如图6-2中椭圆圈所示),打开“SQL Server 属性(配置)”对话框。
图6-2 编辑SQL Server注册属性 图6-3 “SQL Server属性”对话框
在如图6-3所示的“SQL Server 属性(配置)”对话框中,单击“安全性”标签,打开该窗口,在这里设置服务器身份认证模式。可以是“仅Windows”模式或“SQL Server和Windows”混合模式。
“身份验证”下面的“审核级别”用于跟踪和记录SQL Server实例活动的方法。可以不跟踪,也可以在成功或失败时跟踪等。另外, 在图6-3所示的“安全性”标签中,还可以设置启动SQL Server的帐户。
修改认证模式后,必须停止SQL Server服务,重新启动后才能使设置生效。
提示:可以在SQL Server 2000的事件探查器中查看跟踪记录的信息。
2.设置注册SQL Server的身份认证属性
设置了服务器的登录认证模式后,还要对用户注册SQL Server设置身份验证方法。
在企业管理器中,右击服务器组下面的对应服务器,从弹出的快捷菜单中选择“编辑SQL
Server注册属性(E)”命令,如图6-2所示。打开“已注册的SQL Server属性”对话框。
在图6-4所示的“已注册的SQL Server属性”对话框中选择认证模式。如果选择“使用SQL
SQL Server 2000中的SQL语言简介(一)
SQL Server 2000中的SQL语言是Transact-SQL语言 。
Transact-SQL语言主要组成部分有一下几种:
1.数据定义语言(DDL,Data Definition Language)
2.数据操纵语言(DML,Data Manipularion Language)
3.数据控制语言(DCL,Data Control Language)
4.系统存储过程(System Stored Procedure)
5.一些附加的语言元素
数据定义语言(DDL)
数据定义语言是指用来定义和管理数据库以及数据库中的各种对象的语句,这些语句包括CREATE、ALTER和DROP等语句。在SQL Server 2000中,数据库对象包括表、视图、触发器、存储过程、规则、缺省、用户自定义的数据类型等。这些对象的创建、修改和删除等都可以通过使用CREATE、ALTER、DROP等语句来完成。
创建数据库表的一个例子
CREATE TABLE publishers
(
pub_id char(4) NOT NULL
CONSTRAINT UPKCL_pubind PRIMARY KEY CLUSTERED
CHECK (pub_id IN ('1389', '0736', '0877', '1622', '1756')
OR pub_id LIKE '99[0-9][0-9]'),
pub_name varchar(40) NULL,
city varchar(20) NULL,
state char(2) NULL,
country varchar(30) NULL
DEFAULT('USA')
)
修改视图的一个例子
USE pubs
GO
ALTER VIEW yourview
AS
SELECT title, mycount= @@ ROWCOUNT, ytd_sales