上机练习一:
DECLARE @tag nvarchar(1)
SET @tag = '★'
PRINT @tag
PRINT @tag + @tag
PRINT @tag + @tag + @tag
PRINT @tag + @tag + @tag + @tag
PRINT @tag + @tag + @tag + @tag + @tag
GO
上机练习二:
DECLARE @NO int -- 学号
SET @NO = 3
DECLARE @date datetime -- 出生日期
DECLARE @year int -- 出生年份
-- 获得学号是20011的学生姓名和年龄
SELECT StudentName 姓名,
FLOOR(DATEDIFF(DY, BornDate, GETDATE())/365) 年龄
FROM student WHERE StudentNo=@NO
-- 查询输出比学号是20011的学生大1岁和小1岁的学生信息
SELECT @date=BornDate FROM Student -- 使用SELECT赋值
WHERE StudentNo=@NO
SET @year = DATEPART(YY, @date)
SELECT * FROM Student
WHERE DA