随笔分类 -  数据库

上一页 1 2

存储过程之五—条件和异常处理
摘要:异常处理可用在子程序中的一般流程控制。当我们希望对sql执行过程中出现的错误情况进行处理,就可以用到异常处理。如针对存储过程 、触发器或函数内部语句可能发生的错误或警告信息,需要进行相关异常或称异常的捕获,然后作出相应的处理。一、条件和处理程序 1、DECLARE条件 语法: DECLAR... 阅读全文

posted @ 2014-08-21 12:45 烟火_ 阅读(1759) 评论(0) 推荐(3)

存储过程之四—游标
摘要:游标在存储过程和函数中使用。语法如同在嵌入的SQL中。游标是只读的及不滚动的,只能在一个方向上进行遍历,不能在记录之间随意进退,不能跳过某些记录,所以每次读完之后就应该移动到下一个记录。游标必须在声明处理程序之前被声明,并且变量和条件必须在声明光标或处理程序之前被声明。一、游标 1、定义 D... 阅读全文

posted @ 2014-08-20 16:40 烟火_ 阅读(1110) 评论(1) 推荐(0)

存储过程之三—语句
摘要:一、 IF ELSE if else 类似选择结构的语句,类似于编程语言中的if else。语法如下:IF 表达式 THEN 执行语句 [ELSEIF 表达式 THEN 执行语句] [ELSE 执行语句] END IF; 根据分数打印等级,代码如下:DROP PROCEDURE ... 阅读全文

posted @ 2014-08-18 21:45 烟火_ 阅读(1541) 评论(0) 推荐(0)

存储过程之二—变量
摘要:mysql中变量分为局部变量、用户变量、会话变量和全局变量。每种变量的赋值方式,使用方式以及作用范围都不太一样。以下详细介绍这四种类型变量。一、局部变量 局部变量一般定义在sql语句块中,如存储过程的的begin/end。作用范围也只在这个语句块中。执行完毕后,就会销毁。局部变量可以使用dec... 阅读全文

posted @ 2014-08-18 20:58 烟火_ 阅读(2995) 评论(0) 推荐(0)

数据库自定义函数
摘要:一、函数 在数据库中都有函数,这些函数属于系统函。除此之外用户也可以编写用户自定义函数。用户定义函数是存储在数据库中的代码块,可以把值返回到调用程序。调用时如同系统函数一样,如max(value)函数,其value被称为参数。函数一般功能比较简单,对于mysql函数只有传入参数,不像存储过程一样... 阅读全文

posted @ 2014-08-14 16:48 烟火_ 阅读(13507) 评论(0) 推荐(2)

存储过程之一—建立简单的存储过程
摘要:一、存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户 通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。而我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,所以执行的效... 阅读全文

posted @ 2014-08-12 15:09 烟火_ 阅读(5661) 评论(0) 推荐(2)

上一页 1 2

导航