数据库
程序领域
热衷于分享程序领域知识,公众号:程序领域
展开
-
Oracle存储过程-pl/sql编程
pl/sql编程一、什么是pl/sqlpl/sql(procedural language/sql)是Oracle在标准的sql语言上的扩展,pl/sql不仅允许嵌入Sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。 二、pl/sql学习的必要性1、提高应用程序的运行性能。2、模块化的设计思原创 2014-10-20 14:05:12 · 502 阅读 · 0 评论 -
mysql触发器的使用
mysql触发器 2011-11-24 21:03:26| 分类: my存触函|举报|字号 订阅1.创建数据库my mysql>create database my; 2.打开数据库mymysql>use my 3. 在数据库my中创建数据表deptsmysql>create table depts(id int(11),n转载 2014-10-29 14:07:16 · 497 阅读 · 0 评论 -
存储过程返回数组对象例子
存储过程返回数组对象例子 其实就相当于返回List里面放的对象数据,定义如下 1.创建存储过程对象?1234567CREATEOR REPLACE TYPE "T_ACCOUNT_MONTH"asobject( A原创 2014-10-31 14:38:36 · 1079 阅读 · 0 评论 -
mysql + sql Server 存储过程
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过转载 2014-10-09 16:36:05 · 835 阅读 · 0 评论 -
MySql存储过程—逻辑判断,条件控制,循环控制
同编写程序类似,存储过程中也有对应的条件判断,功能类似于if、switch。在MySql里面对应的是IF和CASE1、IF判断IF判断的格式是这样的:[sql] view plaincopyIF expression THEN commands [ELSEIF expression THEN commands]转载 2014-11-03 17:34:27 · 2443 阅读 · 0 评论 -
MySql存储过程—游标使用(Cursor),(遍历)
1、游标的作用及属性游标的作用就是用于对查询数据库所返回的记录进行遍历,以便进行相应的操作;游标有下面这些属性: a、游标是只读的,也就是不能更新它; b、游标是不能滚动的,也就是只能在一个方向上进行遍历,不能在记录之间随意进退,不能跳过某些记录; c、避免在已经打开游标的表上更新数据。2、如何使用游标使用游标需要遵循下面步骤:转载 2014-11-03 17:32:59 · 5214 阅读 · 0 评论 -
数据库外键
外键 (FK) 是用于建立和加强两个表数据之间的链接的一列或多列。通过将保存表中主键值的一列或多列添加到另一个表中,可创建两个表之间的链接。这个列就成为第二个表的外键。FOREIGN KEY 约束的主要目的是控制存储在外键表中的数据,但它还可以控制对主键表中数据的修改。例如,如果在 publishers 表中删除一个出版商,而这个出版商的 ID 在 titles 表中记录书的信息时使用了,转载 2014-10-20 17:33:09 · 1011 阅读 · 0 评论