SQL Server 2000 中的数据库操作和查询语句
需积分: 10 103 浏览量
更新于2024-12-20
收藏 173KB DOC 举报
SQL SERVER 2000 语句的使用
SQL SERVER 2000 语句是微软公司开发的一款关系数据库管理系统,广泛应用于各行各业。下面我们将详细介绍 SQL SERVER 2000 语句的使用,包括创建数据库、使用 SELECT 语句、创建全文索引、使用全文检索、游标的应用等。
一、创建数据库
创建数据库是使用 SQL SERVER 2000 语句的基础,使用 CREATEDATABASE 语句可以创建一个新的数据库。格式为:
CREATEDATABASE <NAME> [ON[PRIMARY]][<FILESPEC>[….N][<filegroupspec>[..n][logon {filespec[..n]}]
[collate <collation_name>][forload|forattach]
其中,NAME 为数据库名称,不能超过 128 个字符。ON 指明主数据文件和文件组,FILESPEC 文件说明信息,COLLATE 指明数据库的校验方式。 Unlimited 指定文件无容量限制。
二、使用 SELECT 语句
SELECT 语句是 SQL SERVER 2000 语句中最基本的语句,用于从数据库中选择数据。
1. 显示所查询数据的前 10 行
使用 SELECT TOP 语句可以显示所查询数据的前 10 行,格式为:
SELECT TOP 10 * FROM GOODS
2. DISTINCT 显示相同列值的其中一列
使用 DISTINCT 语句可以显示相同列值的其中一列,NULL认为是相同的值。
3. USING WITH TIES
使用 WITH TIES 语句可以返回与 TOP N 所指定的和行外,还返回由 ORDER BY 指定的列的列值相同的数据行。
4. INTO 将查询结果存放在新的表中
使用 INTO 语句可以将查询结果存放在新的表中,格式为:
SELECT * INTO NEW_TABLE FROM GOODS
三、创建全文索引
创建全文索引可以提高查询速度,使用 CREATE INDEX 语句创建全文索引,格式为:
CREATE INDEX <索引文件名称> ON [数据库名].[表名]([列名])
注意:表名与列名之间没有‘.’
四、使用全文检索
使用 CONTAINS 或 FRETEXT 语句可以实现全文检索。二者区别:FRETEXT 只支持纯文字的搜索,不能使用逻辑表达式。
格式:SELECT * FROM GOODS WHERE CONTAINS(NAME, ‘玉米’)
五、游标的应用
游标是 SQL SERVER 2000 语句中的一种机制,用于逐行处理查询结果。
1. DECLARE 游标(定义)
使用 DECLARE 语句定义游标,格式为:
DECLARE 游标名 [INSENSITIVE][SCROLL] CURSOR FOR SELECT_STATEMENT [FOR{READONLY|UPDATE[OF COLUMN_NAME]
2. OPEN 游标(打开)
使用 OPEN 语句打开游标。
3. FETCH 信息(读取)
使用 FETCH 语句从游标中读取信息。
4. CLOSE 或 DEALLOCATE 游标(关闭)
使用 CLOSE 或 DEALLOCATE 语句关闭游标。
SQL SERVER 2000 语句提供了强大的功能,可以满足各种数据库应用的需求。了解和掌握这些语句可以帮助开发者更好地使用 SQL SERVER 2000。
2325 浏览量
2073 浏览量
128 浏览量
243 浏览量
152 浏览量
2025-01-10 上传
145 浏览量
227 浏览量
269 浏览量

suntony429
- 粉丝: 0
最新资源
- Delphi FireMonkey 3D地月日环绕演示教程
- PHP读取Excel插件使用教程与代码示例
- Oracle官方OCI程序员参考手册CHM合集下载
- 中文版MySQL5.5.27安装包下载与安装指南
- GroboUtils-5-core:高效多线程并发测试工具包
- 字体设计新探索:Greghor2的特色与应用
- VC环境下对话框格式计算器的实现
- C++中的简单工厂模式应用实例分析
- 模拟蚂蚁森林能量球浮动效果教程
- 二手车价格预测数据集解析与应用
- QR二维码解码器Quirc在嵌入式平台的编译指南
- GPS周跳探测技术深入研究论文
- 探索Godzilla字体的设计魅力与应用
- JSP与Java EE后台模板开发实践指南
- MSM6295芯片资料深度解析与应用
- 专业Joomla 1.5模板RocketTheme Mynxx-V1.5.2下载