数据库视频完成总结

   看了十几天的数据库视频今天终于要结束项目了,有点小激动,因为马上就要进行下一个项目 “机房收费系统” 想想就痛快!

在数据库学习的过程中我总结了好几篇的博客,(一边学习一边做总结是我们学习优秀的习惯)。所以在 这里我就不详细的总结了  把我所理解的重要之四号语句给大家总结下

SQL sever经典基础语句    -- 往往基础的也是最重要的部分。

IF ELSE 语句:  (判断条件)
  

--  IF Boolean_expression


        {sql_statement | statement_block}


        ELSE

        {sql_statement | statement_block}

IF ELSE 嵌套 例:

 数据库视频完成总结_第1张图片

 

Case 语句:               

 语法: CASE input_expression                      --对多个条件进行判断             


                 WHEN when_expression THEN result_expression               --对每一个具体进行设置

                 [ n]

                 [ELSE else_result_expression]

                 END     

 

While语句:            

WHILE Boolean_expression         --若Boolean 为真(True) 那就执行Wile语句块内容


{sql_statement | statement_block}

[BREAK]                         -- 用于跳出整个循环。(如果为假,就跳出整个循环)。

{sql_statement " statement_block}

[CONTINUE]         --来跳出本次循环

{sql_statement " statement_block}

 

WAITFOR延迟语句: 

设置时间间隔,延迟一段时间之后在来执行任务的语句。


 WAITFOR
{

DELAY time

| TIME time

}

   例:  waitfor delay '00:00:05'             --5秒钟之后去执行语句

            exec sp_help

如果设置具体的时间去执行  把 ‘delay’ 换成 ‘time’:
             waitfor time '00:00:05'            

             exec sp_help

 

GO to 语句:     (跳转语句)

      有选择的跳转到我们程序的某一个具体位置,首先需要创建标签,通过IF语句进行判断,如果条件成熟 GOto语句就可以跳转到这些标签。

数据库视频完成总结_第2张图片

 

TRY...CATCH 错误处理语句:

BEGIN TRY


{sql_statement | statement_block}        -- 不出错就执行本条语句

END TRY

BEGIN CATCH                                  -- 出错就执行CATCH 语句块

{sql_statement | statement_block}

END CATCH

 

BEGIN...END语句块:

作用:主要是将多条SQL语句形成组,按组执行语句块
 

BEGIN


{

sql_statemnet | statement_block

}


END

 

  数据库视频主要给我们讲解SQL sever Management Studio 这个软件的具体使用和基础的语句,这个软件的功能和强大,使用数据库离不开它,数据库支持很多软件使用  功能简洁强大,直观易懂,也是我们学生阶段学习的重要学习资料之一,虽然第一遍看了个大概,但是以后肯定会深入学习的,学习就是一个重复的过程,现在很多不懂的问题相信到后边就会迎刃而解了吧。

 

        

 

你可能感兴趣的:(SQL,sever数据库,计算机)