




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
use mastergo -批处理if exists(select * from sysdatabases where name=bbs)drop database bbsgocreate database bbson -创建数据文件( name=bbs_date, filename=d:bbs_date.mdf, size=5mb, maxsize=100mb, filegrowth=10% )log on -日志文件( name=bbs_log, filename=d:bbs_log.ldf, size=5mb, maxsize=100mb, filegrowth=10%)gouse bbsgoif exists(select * from sysobjects where name=user_info)drop table user_infogocreate table user_info(userId int identity(1,1) not null primary key,-自增长列,主键userName varchar(20) not null,userAge int not null check(userAge=20 and userAge=20 and userAge26)begin print大家是成年人 select top 2 * from user_info order by userAge desc endelsebegin print大家是青年人 select top 2 * from user_info order by userAge end-while循环,让年龄都加到30以上declare num intwhile(1=1) begin select num=COUNT(*) from user_info where userAge0) update user_info set userAge=userAge+2 else break endprint增加后的年龄如下:select * from user_infocreate table stu_info( stuId int identity(1,1) not null, stuName varchar(20) not null, writenExam float not null, labExam float not null)insert into stu_info values(王明,91,73)insert into stu_info values(张三,88,59)insert into stu_info values(王四,66,87)insert into stu_info values(刘明,46,82)insert into stu_info values(于水,67,35)-CASEEND多分支语句printABCDE五级显示如下:select stuId,stuName, 成绩=case when writenExam60 then E when writenExam between 60 and 69 then D when writenExam between 70 and 79 then C when writenExam between 80 and 89 then B else A end from stu_info-平均分评级 select * from stu_infouse bbsgoselect 学号=stuId,姓名=stuName,笔试成绩=writenExam,机试成绩=labExam, 平均分=(writenExam+labExam)/2, 等级=case when (writenExam+labExam)/270 and labAvg70) print本班考试成绩:优秀 else print本班考试成绩:较差 print - print参加本次考试没有通过的学生 select stuId,stuName,writenExam,labExam from stu_info where writenExam60 or labExam60GOEXEC proc_stu1 -调用/*-创建带参数存储过程-*/USE bbsGOIF EXISTS (SELECT * FROM sysobjects WHERE name = proc_stu1 ) DROP PROCEDURE proc_stu1GOCREATE PROCEDURE proc_stu1 writenPass int,labPass int-带默认参数 writenPass int=60,labPass int=55 AS print 笔试及格线:+convert(varchar(5),writenPass) print 机试及格线:+convert(varchar(5),labPass) print - print 参加本次考试没有通过的学员: SELECT stuName,stuId,writenExam,labExam FROM stu_info
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025安徽宣城市人民医院(皖南医学院附属宣城医院)高层次人才招聘6人考前自测高频考点模拟试题及答案详解(网校专用)
- 2025年洛阳博物馆人才引进模拟试卷及答案详解(典优)
- “百万英才汇南粤”广东省佛山市南海区教育系统2025-2026学年面向社会公开招聘教师考前自测高频考点模拟试题附答案详解(典型题)
- 2025年成都市事业单位公开招聘工作人员(第三批)(1044人)模拟试卷附答案详解
- 2025河北承德市滦平县卫生健康局和滦平县医疗保障局所属事业单位选调医疗专业技术人员15人模拟试卷及参考答案详解1套
- 2025重庆百业兴物业管理有限责任公司招聘1人笔试历年参考题库附带答案详解
- 2025重庆人力资源发展有限公司所属子企业招聘1人笔试历年参考题库附带答案详解
- 2025鄂尔多斯万正投资集团找35人笔试历年参考题库附带答案详解
- 2025贵州黔西南鑫禾都农旅康养开发有限公司招聘108人笔试历年参考题库附带答案详解
- 2025吉林白山抚松县招聘高中教师9人考前自测高频考点模拟试题及答案详解(全优)
- 制作污水处理设备合同
- 智能庭审系统技术方案
- 《阿米巴经营模式》课件
- 沥青路面施工-沥青混合料配合比设计
- 工程施工山区二级公路施工组织设计
- GB/T 3131-2001锡铅钎料
- GB/T 25775-2010焊接材料供货技术条件产品类型、尺寸、公差和标志
- GB/T 14454.2-2008香料香气评定法
- 《干部履历表》(1999版电子版)
- ISO 9001:2015新版质量管理体系详解与案例文件汇编
- 数据中心基础知识培训
评论
0/150
提交评论