SqlServer学习存储过程要点.pptVIP

  • 3
  • 0
  • 约8.36千字
  • 约 29页
  • 2016-06-25 发布于湖北
  • 举报
* 讲解要点:和C语言的函数类比,学员容易接受。 * * 重点讲解蓝色标识的系统存储过程。 * 提问:在企业管理器中能修改数据库的名称吗? 演示:在企业管理器中能修改数据库的名称,结果修改不了。怎么办呢? 吸引学员,然后演示“示例1:常用的系统存储过程.sql”,逐行执行各条T-SQL语句。 在查询分析器中调用sp_renamedb系统存储过程修改数据库非常实用。 说明:执行时,需要单用户访问,最简单的办法就是执行SQL语句时关掉企业管理器。 * 说明:C#和SQL都通过了60分才算通过。 * 讲解关键代码。 * 根据试卷的难度,我们希望C#和SQL的及格线应该是随时变化的,而不是固定的60分。 * 讲解关键代码 * * 讲解要点: 上述带参数的存储过程确实比较方便,调用者可以随时更改每次考试的及格线。但如果考试的难易程度合适,则调用者还是必须如此调用: EXEC proc_stu 60,60 这些显得比较麻烦,能不能在调用时,存储过程的参数变为可选呢?例如,如果调用形式为: EXEC proc_stu 55 --表示C#及格线55分,SQL及格线默认为60分 EXEC proc_stu ---表示C#和SQL及格线都默认为标准的60分 提问学员:怎么办呢? 告诉学员:完全没问题。存储过程的输入参数允许您设置默认值 * 强调: 1.默认值放在参数的

文档评论(0)

1亿VIP精品文档

相关文档