温州商学院信息工程学院 实训十五 T-SQL 编程(1)
授课班级
授课时间
星期
授课地点
实验项目 实训十五 T-SQL 编程(1)
实验目的
1
、 掌握
T-SQL
新增知识点对基本表的相关操作
2
、 掌握相关函数的使用方法
3
、 进一步巩固对给定数据库的添加操作
实验环境
Windows 7
系统、
SQL Server 2008
环境
实验内容
壱、 导入
Xk
数据库文件
二、完成以下操作:
1
、显示从现在开始
20
天后的时间(使用日期函数)。
2
、知道出生日期,形式“
1976/10/21”,
使用函数显示出你自己的年龄,出
生在星期几,年龄对应的总天数。
3
、计算的
12
的
3
次方和
256
的平方根。
4
、显示
XK
数据库中
Student
表中所有学生的姓氏(只显示姓,不显示
名)
5
、修改
XK
数据库中的学生信息,在两个字的学生姓名中加入空格,如将
“张三”改为“张 三”。
6
、修改
XK
数据库中的学生信息,将所有名字中间的空格删除。
7
、计算字符串“
Hello World
中国欢迎你”的字符个数。
8
、按所要求的格式显示相关信息:“
XX
系开设了
XX
课程,其学分为:
XX”
。
9
、以
XK
数据库为例,计算有多少个班级(假设为
x
),然后显示一条信
息:共有
x
个班级。
10
、在
Xk
数据库中显示班级编码、班级名称和系部名称(当系部编码为
01
时,显示系部名称为“计算机系”;当系部编码为
02
时,显示系部名称为
“建筑系”;当系部编码为
03
时,显示系部名称为“旅游系”),要求使用
CASE
语句。
11
、以所要求的格式显示相关信息:“今天是
XX
年
XX
月
XX
日,星期
X”
。
12
、使用
rand()
函数产生一个
0-1
的随机数,再产生一个
10-99
之间的随
机数。
13
、使用
ascii
函数返回“
china”
字符串最左边的字符的
ascii
值。
14
、使用
left
()函数返回“
china”
左边开始的
3
个字符。
15
、使用
right( )
返回‘
abcdefg’
右边的
4
个字符
16
、使用
substring()
返回 ‘
abcdefg’
从第
2
个字符开始的连续
5
个字符
17
、请用
ltrim
,
rtrim
去除字符串(
' ad dad dadfad ’
)左右两边
的空格
评论