PL SPL 提供了3中不同类型的循环结构 简单循环或者无限循环 FOR循环(数值循环和游标循环) WHILE循环 简单循环:LOOP关键字开始,以END LOOP语句结束,要靠循环体内的EXIT、EXIT WHEN 或者 RETURN来退出循环(或者异常抛出) 【EXIT WHEN后面跟布尔表达式 ...
分类:
数据库 时间:
2018-07-03 19:51:23
阅读次数:
188
最近在学习数据库,上课过程中总是在许多知识点有或多或少的问题,对于这些问题的产生,大概是由于我听课习惯所造成的吧,好啦,废话不多说,开始今天到主题吧。 首先介绍SQL的存储过程,先来给它定义,存储过程是由过程化SQL语句书写的过程,这个过程经过编译和优化后存储在数据库服务器中,因此称它为存储过程,使 ...
分类:
数据库 时间:
2018-06-27 14:12:46
阅读次数:
497
一、什么是mybatis MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plai ...
分类:
其他好文 时间:
2018-06-19 10:31:56
阅读次数:
214
一、存储过程的定义 MySQL是最受欢迎的开源RDBMS,被社区和企业广泛使用。 然而,在它发布的第一个十年期间,它不支持存储过程,存储函数,触发器和事件。自从MySQL 5.0版本以来,这些功能被添加到MySQL数据库引擎,使其更加灵活和强大。 二、存储过程的优点 除了这些优点之外,存储过程有其自 ...
分类:
其他好文 时间:
2018-06-14 23:57:10
阅读次数:
223
1:Mybatis介绍 MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的一个数据持久层的框架。 MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去设置参数和获取检索结果。 MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基本数据元素、Map接口和POJO ...
分类:
其他好文 时间:
2018-06-12 13:35:03
阅读次数:
182
1.存储过程的优点:降低网络的通讯量:只要传递存储过程的名字和参数,不必一传大量的sql语句到数据库。提高执行效率:存储过程是预编译在服务器中的,当执行的时候跳过编译的环节效率自然会提高。可维护性高:如果需要跟新sql语句,不需要重新发布程序,直接更新存储过程就行了。 2.判断是否存在存储过程 if ...
分类:
数据库 时间:
2018-06-05 15:26:26
阅读次数:
156
什么是存储过程?有哪些优缺点? 什么是存储过程?有哪些优缺点? 存储过程就像我们编程语言中的函数一样,封装了我们的代码(PLSQL、T-SQL)。 存储过程的优点: 能够将代码封装起来 保存在数据库之中 让编程语言进行调用 存储过程是一个预编译的代码块,执行效率比较高 一个存储过程替代大量T_SQL ...
分类:
数据库 时间:
2018-05-31 17:28:13
阅读次数:
225
简介 存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。它的参数可以被传递和返回。与应用程序中的函数过程类似,存储过程可以通过名字来调用,而且它们同样有输入参数和输出参数 存储过程的好处: 1.由于数据库执行动作时, ...
分类:
数据库 时间:
2018-05-12 02:42:50
阅读次数:
161
mybatis是支持定制化sql、存储过程以及高级映射的优秀持久层框架 mybatis避免了几乎所有的jdbc代码和手动设置参数以及获取结果集 mybatis可以使用 简单的xml或者注解方式用于配置和原始映射,将接口i和java的pojo(普通的java对象)映射成数据库中的记录 mybatis入 ...
分类:
其他好文 时间:
2018-05-07 21:05:14
阅读次数:
131
原文: https://blogs.oracle.com/aramamoo/entry/how_to_split_comma_separated_string_and_pass_to_in_clause_of_select_statement 'SMITH,ALLEN,WARD,JONES' 为4个 ...
分类:
数据库 时间:
2018-05-05 18:16:36
阅读次数:
304