上一篇文章讲的是mysql的基本操作,这一篇会有一点难以理解,本节主要内容mysql视图,存储过程,函数,事务,触发器,以及动态执行sql 视图view 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数 ...
分类:
数据库 时间:
2016-11-30 02:13:47
阅读次数:
220
创建时定义名称 2、可以被Oracle server 保存 3、可以被任何程序调用 4、可以被共享 存储过程: 1、不带参数的存储过程: 通过数据字典查看procedure信息: 带有参数的存储过程: 参数定义中,IN、OUT和IN OUT代表参数的三种不同模式: IN:当调用存储过程时,该模式的形 ...
分类:
数据库 时间:
2016-11-26 17:58:45
阅读次数:
270
MYSQL(二) MYSQL(二) 上一篇文章讲的是mysql的基本操作,这一篇会有一点难以理解,本节主要内容mysql视图,存储过程,函数,事务,触发器,以及动态执行sql 视图view 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库 ...
分类:
数据库 时间:
2016-11-25 00:17:01
阅读次数:
264
pl/sql块:1匿名块----不能存储,不能共享2存储过程函数触发器包----带有名称的块,可以存储在oracle服务器上,可以共享和多次调用。1匿名块beginsqlsqlend;匿名块示例:SQL>beginforiin1..1000loopinsertintot1values(i);endloop;commit;end;/一个pl/sql应用程序由一个或..
分类:
数据库 时间:
2016-11-23 00:05:08
阅读次数:
229
一、原则: 只迁移表结构和数据,存储过程、函数、触发器尽量自己改写,并充分测试。 迁移前,先设置好数据库的一些参数,比如默认存储引擎,默认编码等,方便后续导入。 二、方法: 1、使用MySQL Workbench MySQL Workbench提供了Migration Wizard(数据库迁移)功能 ...
分类:
数据库 时间:
2016-11-03 21:10:09
阅读次数:
240
Oracle数据库中调用Java类开发存储过程、函数的方法 Oracle数据库中调用Java类开发存储过程、函数的方法 时间:2014年12月24日 浏览:5538次 oracle数据库的开发非常灵活,不仅支持最基本的SQL,而且还提供了独有的PL/SQL,除此之外,还可以用时下最流行的编程语言Ja ...
分类:
数据库 时间:
2016-10-23 17:42:10
阅读次数:
272
上一篇文章讲的是mysql的基本操作,这一篇会有一点难以理解,本节主要内容mysql视图,存储过程,函数,事务,触发器,以及动态执行sql 视图view 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中 以存储的数据值集形式存在。行和列 ...
分类:
数据库 时间:
2016-08-23 01:03:19
阅读次数:
233
第一篇:屌炸天实战 MySQL 系列教程(一) 生产标准线上环境安装配置案例及棘手问题解决 第二篇:屌炸天实战 MySQL 系列教程(二) 史上最屌、你不知道的数据库操作 第三篇:屌炸天实战 MySQL 系列教程(三)你不知道的 视图、触发器、存储过程、函数、事物、索引、语句 第四篇:屌炸天实战 M ...
分类:
数据库 时间:
2016-08-16 13:16:38
阅读次数:
320
概念
pl/sql(procedural language/sql)是oracle专有的在sql上扩展的一门语言,不仅可以写sql语言,还可以定义变量和常量。
pl/sql编写的存储过程,函数等可以提高效率,省去了传统程序与数据库交互时的编译时间。(例如:传统java程序在访问数据库带着sql语句访问,sql语句需要编译后才能被数据库识别)
编写存储过程
SQL> create or replace...
分类:
数据库 时间:
2016-07-24 01:50:49
阅读次数:
321
MySQL mysqldump 导入/导出 结构&数据&存储过程&函数&事件&触发器 ...
分类:
数据库 时间:
2016-07-19 09:29:54
阅读次数:
167