Henry Sun

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

博客园 首页 新随笔 管理

随笔分类 -  MySql&Oracle

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

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

摘要:前言 连接类型分为三类:内连接,外连接,交叉连接。内连接使用INNER JOIN关键字,INNER JOIN在两个表中匹配共同的值,只有满足联结条件的行才会被用来构建结果集,INNER JOIN是默认的JOIN类型,可以仅使用JOIN关键字替代。 外连接有三种类型:LEFT OUTER JOIN... 阅读全文
posted @ 2015-03-30 11:18 Sam Flynn 阅读(782) 评论(0) 推荐(0)