Henry Sun

没有所谓的偶然,一切皆是因果

博客园 首页 新随笔 管理

2015年5月9日 #

摘要: 游标的概念在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条SQL 选择语句相关联因为游标由结果集(可以是零条、一条或由相关的选择语句检索出的多条记录)和结果集... 阅读全文
posted @ 2015-05-09 19:31 Sam Flynn 阅读(161) 评论(0) 推荐(0) 编辑

摘要: REPEAT-UNTIL循环 [loopname]:REPEAT commands; UNTIL condition END REPEAT [loopname]; 在这种循环里,关键字repeat和until之间的语句将一直循环执行到给定条件第一次得到满足为止,因为对条件表达式的求值发生在每次循... 阅读全文
posted @ 2015-05-09 11:52 Sam Flynn 阅读(1029) 评论(0) 推荐(0) 编辑

摘要: 示例数据库Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用:IF表达式IF(expr1,expr2,expr3)如果 expr1 是TRUE (expr1 0 and expr1 NULL),则 IF()的返回值为expr2; 否则返回值则为 exp... 阅读全文
posted @ 2015-05-09 11:50 Sam Flynn 阅读(763) 评论(0) 推荐(0) 编辑

摘要: 创建存储过程1、格式MySQL存储过程创建的格式:CREATE PROCEDURE过程名([过程参数[,...]]),举个例子:CREATE PROCEDURE proc1 (OUT s INT)BEGINSELECT COUNT(*) INTO s FROM authors;END 注:(1)存储... 阅读全文
posted @ 2015-05-09 10:25 Sam Flynn 阅读(162) 评论(0) 推荐(0) 编辑

摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构 策略模式是对算法的包装... 阅读全文
posted @ 2015-05-09 08:36 Sam Flynn 阅读(206) 评论(0) 推荐(0) 编辑