MapDB是一个快速、易用的嵌入式Java数据库引擎,它提供了基于磁盘或者堆外(off-heap允许Java直接操作内存空间, 类似于C的malloc和free)存储的并发的Maps、Sets、Queues。MapDB的前身是JDBM,已经有10多年的历史。MapDB支持ACID事务、MVCC隔离,它的jar包只有200KB,且无其它依赖,非常轻量。MapDB 提供了并
转载 2023-08-30 11:09:50
65阅读
存储过程存储过程就是编译好了的一些sql 语句。1.存储过程因为SQL 语句已经预编绎过了,因此运行的速度比较快。 2. 可保证数据的安全性和完整性。通过存储过程可以使没有权限的用户在控制之下间接地存取数据库,从而保证数据的安全。通过存储过程可以使相关的动作在一起发生
原创 2021-04-21 22:37:51
878阅读
创建存储过程create procedures_student@ sex varchar(10)asselect * fro工信息
原创 2022-12-19 15:37:57
115阅读
--验证存储过程是否正确时,需要用declare块。 declare  i integer;  v_sql varchar2(1000);  -- 定义游标  CURSOR C_EMP IS SELECT category FROM act_hq_tem_def;    begin    
原创 2018-04-16 17:48:22
770阅读
1点赞
概述: 首先,需要了解存储过程的的常见类型 —— 从参数的角度分为有参数的存储过程和无参数的存储类型,从返回结果的角度分为“返回结果集”、“使用 output 参数”、“通过 return 参数”。 语法: 创建无参数的存储过程 创建有参数的存储过程 全局变量 全局变量也称为外部变量,它的作用域为从
原创 2021-07-30 09:16:41
542阅读
存储过程存储过程(Stored Procedure)是在大型数据库系统中,一组为了完毕特定功能的SQL 语句集,经编译后存储数据库中,用户通过指定存储过程的名字并给出參数(假设该存储过程带有參数)来运行它。存储过程数据库中的一个重要对象,不论什么一个设计良好的数据库应用程序都应该用到存储过程
原创 2022-01-06 17:41:52
444阅读
存储过程毕竟是存放在数据库的,需求变更太频繁,相比于改动代码,数据库sql的改动风险高,难度大。1.存储过程的简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,
DB格式文件生成(一下操作都在eclipse中进行)打开试图(1)、Windows->Show View->Other…(2)、选择Data Management->Data Source Explorer,点击OK。创建Driver(1)、Window->Preferences(2)、选择Data Management->Driver Definitions(3)、
转载 2023-08-15 11:53:52
70阅读
定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 ...
转载 2007-09-18 16:38:00
73阅读
2评论
一、学习目标熟悉存储过程的定义和使用,熟练运用 select  ,update ,insert ,delete 命令完成对学生信息数据库的查询、更新、添加、删除操作。 二、学习内容学生(学号,年龄,性别,系名) 课程(课号,课名,学分,学时)选课(学号,课号,成绩)根据上面基本表的信息定义一个存储过程,完成下面功能:入口参数:学号1 显示学生的选课信息2 如果学生没选课,让他选
原创 精选 2023-03-03 09:41:34
496阅读
2点赞
定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什么还要添加这个技术呢? 那么存储过程与一般的SQL语句有什么区别呢? 存储过程的优点: 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,
转载 2007-09-18 16:38:00
104阅读
2评论
浅谈数据库存储过程 什么是存储过程 如果你接触过其他的编程语言,那么就好理解了,存储过程就像是方法一样。 竟然他是方法那么他就有类似的方法名,方法要传递的变量和返回结果,所以存储过程存储过程名有存储过程参数也有返回值。 存储过程的优点: 存储过程的能力大大增强了SQL语言的功能和灵活性。 可保证 ...
转载 2021-09-25 23:03:00
218阅读
2评论
5. Mysql数据库-存储过程1. 存储过程和函数概述1.存储过程和函数是事先经过编译并存储数据库中的一段SQL语句的集合a.类似于java中的方法:是一段java代码的集...
原创 2022-07-01 18:52:37
281阅读
定义:          将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,   那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。        讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊?          Microsoft公司为什么还要添加这个技术呢?        那么存储过程与一般的SQ
转载 2021-07-30 17:10:58
412阅读
5. Mysql数据库-存储过程1. 存储过程和函数概述1. 存储过程和函数是事先经过编译并存储数据库中的
原创 2021-06-18 13:42:14
664阅读
java 使用 mysql 存储过程 1、使用最简单的存储过程 存储过程如下DELIMITER $ CREATE procedure pro_test2() BEGIN SELECT * from point; END $  java中调用 public void testProcedureGetAll() throws Exception{
一、存储过程的概念存储过程是定义在服务器上的一段子程序代码,存储过程数据库对象之一。存储过程在服务器端运行,需要时调用,执行速度快,方便使用确保数据库的安全,存储过程可以完成所有的数据库操作降低网络负载,客户端不必提交sql语句可以接受用户参数,也可以返回参数二、存储过程类型系统存储过程 【名字以sp_为前缀,存储在master中】本地存储过程存储在用户定义的数据库中】扩展存储过程 【名字
存储过程: --call MyProc(?,?,?) alter proc MyProc (@id int, @customerid nchar(5) output, @employeeid int output )as begin select @customerid=customerid,@employeeid=employeeid from orders where orderid=@i
转载 精选 2008-11-20 21:32:01
1138阅读
# Java与达梦数据库存储过程 在现代软件开发中,数据库操作是一个非常重要的部分。达梦数据库作为一种高效且安全的关系型数据库,广泛应用于企业级应用中。本文将介绍如何在Java中使用达梦数据库存储过程,帮助开发者更好地理解两者之间的集成。 ## 什么是存储过程存储过程是一种预编译的SQL语句集合,可以在数据库存储并重复使用。其好处在于性能优化和代码重用,能够将业务逻辑与应用逻辑分离
原创 2024-09-06 04:10:58
128阅读
# 使用Java调用OceanBase数据库中的存储过程 在现代应用程序中,调用数据库存储过程是一项常见的任务。OceanBase 是一个高性能的数据库,在许多场景下被广泛使用。本文将带你一步一步地学习如何使用 Java 调用 OceanBase 数据库中的存储过程。 ## 整体流程 我们首先概述一下整个过程。可以将流程分为以下几个步骤: | 步骤 | 描述
原创 9月前
226阅读
  • 1
  • 2
  • 3
  • 4
  • 5