存储过程
来源:互联网 发布:淘宝网论坛首页 编辑:程序博客网 时间:2024/05/22 17:20
1.定义:从区别说起,存储过程要优点于SQL语句的方面:存储过程的语句已经保存在数据库里了;
存储过程的语句已经被解析过,以可执行格式存在;
存储过程支持模块化编程;
存储过程可以调用其他存储过程和函数;
存储过程成可以被其他类型的程序调用;
存储过程通常具有更好的响应时间;
存储过程提高了整体易用性;
以Oracle为例,下面是一个简单的存储过程,它在表PRODUCTS_TBL里插入一行新记录;
CREATE PROCEDURE NEW_PRODUCT
(PROD_ID IN VARCHAR2, PROD_DESC IN VARCHAR2, COST IN NUMBER)
AS
BEGIN
INSERT INTO PRODUCTS_TBL
VALUES (PROD_ID, PROD_DESC, COST);
COMMIT;
END;
MySQL执行前面的存储过程语法:
CALL NEW_PRODUCT('9999', 'INDIAN CORN', 1.99);
0 0
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- 存储过程
- missing 64-bit support(添加了arm64依然报错的解决方式)
- Docker + Jenkins + Cordova建设移动端打包平台
- CodeForces 540D Bad Luck Island (概率dp)
- 广义表
- 利用strlwr()任意大写字母转小写
- 存储过程
- AndroidStudio环境下git使用步骤
- F
- ffmpeg bit_rate分析
- linux设备驱动归纳总结(二):模块的相关基础概念
- liferay学习笔记:Service layer
- 解决javax.persistence.TransactionRequiredException: Executing an update/delete query错误
- String、StringBuffer and StringBuilder
- read 系统调用剖析