当前位置:首页 > SQL实用教程(第四版)实验五T-SQL编程
南昌大学实验报告
学生姓名: 廖美君 学 号: 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
共分享92篇相关文档