第一范文网 - 专业文章范例文档资料分享平台

SQL实用教程(第四版)实验五T-SQL编程

来源:用户分享 时间:2025/6/17 0:54:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

南昌大学实验报告

学生姓名: 廖美君 学 号: 8002213113 专业班级: 实验类型:□ 验证 □ 综合 □ 设计 □ 创新 实验日期: 2015-5-9

一、实验项目名称

T-SQL编程

二、实验目的与要求

1、进一步巩固前面所学知识 2、掌握用户自定义类型的使用 3、掌握变量的分类及使用 4、掌握各种运算符的使用 5、掌握各种控制语句的使用

6、掌握系统函数及用户自定义函数的使用

三、实验基本原理

1、了解T-SQL支持的各种基本数据类型 2、了解自定义数据使用的一般步骤

3、了解T-SQL各种运算符、控制语句的功能及使用方法 4、了解系统函数的调用方法

5、了解用户自定义函数使用的一般步骤

四、主要仪器设备及耗材

1

计算机,MS SQL Server 2005,OFFICE

五、实验步骤

1、自定义数据类型的使用

(1)定义一数据类型ID_type,用于描述员工编号 SQL语句: USE 廖美君

EXEC sp_addtype 'ID_type', 'nchar(6)','not null' GO

实验结果:

图5-1定义一数据类型ID_type

思考与练习:

a)使用界面方式创建一个用户自定义类型

2

图5-2使用界面方式创建用户自定义类型过程(一)

图5-3使用界面方式创建用户自定义类型过程(二)

3

图5-4使用界面方式创建用户自定义类型成功

(2)在廖美君数据库中创建表Employees3

要求:表结构与Employees类似,只是EmployeesID列使用的数据类型为用户自定义类型ID_type。

SQL语句: USE 廖美君 GO

IF EXISTS(SELECT Name FROM sysobjects WHERE Name='EMPLOYEES3')

DROP TABLE Employees3 CREATE TABLE Employees3 (

EmployeeID ID_type,

Name nchar(10) NOT NULL, Education nchar(4) NOT NULL, Birthday datetime NOT NULL,

Sex bit NOT NULL DEFAULT 1, Workyear tinyint NULL, Address nvarchar(40) NULL,

4

SQL实用教程(第四版)实验五T-SQL编程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0o9b04pipk5s23r4ajls_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top