以下程序显示26个小写英文字母,完成该程序。
DECLARE@count int
SET@COUNT=0
WHILE @count<26
BEGIN
PRINT CHAR(ASCII(‘a’)++@COUNT)
SET @count=@count+1
END
练习题
923
3.期中考试卷
简单
以下程序用游标gd_cur查找studentsdb数据库的grade表,统计并显示表中记录总数,最后删除游标gd_cur,完成程序。
DECLARE@sid char(8),@cid varchar(10),@scr numeric(5,2)
DECLARE@ count int
SET @ count=0
DECLARE gd_curcursor
FOR SELECT学号,课程编号,分数FROM grade
OPEN gd_cur
FETCH FROM gd_curINTO@sid,@cid,@scr
WHILE@@fetch_status=0
BEGIN
SET @count =@count+1
FETCH FROMgd_curINTO@sid,@cid,@scr
End
CLOSE gd_cur
Deallocate dg_cur
PRINT@count
练习题
924
3.期中考试卷
简单
3. 下列题目中的代码应用于数据库studentsdb.
CREATE PROCEDURE st_ag
AS
BEGIN
SELECT学号,avg(分数)AS平均成绩
FROM grade
GROUP BY学号
END
该程序完成的功能是:创建存储过程 从表grade中返回每个学号对应的平均成绩