Oracle存储过程----存储过程执行简单的增删改查
2024-09-03 05:58:42
1、存储过程执行增加的sql
create or replace procedure test_add(id varchar,name varchar,time varchar,age varchar,sex varchar) is
begin
insert into table(id,name,time,varchar,age,sex);
commit;
end;
执行语句如下:
set serveroutput on;
call test_add('','zhangsan','2019-06-21','','男');
2、存储过程执行修改的sql
create or replace procedure test_update(id varchar,mc varchar)is
begin
update ly_tb set ly_mc where ly_id = id;
commit;
end; 执行语句如下:
set serveroutput on;
call test_update('','lisi');
end;
3、存储过程执行查询的sql
create or replace procedure test_select(sex varchar)is
begin
countNum number();
maxId number();
begin
select count(*),max(id) into countNum,maxId from ly_tb where ly_nb=sex;
dbms_output.putline(countNum);
dbms_output.put_line(maxId);
end;
注意:进行查询的时候此方式只能查询一条数据,如果查询结果返回的结果集,需要用到游标(cursor)。
最新文章
- HTML <;a>; 标签的 target 属性
- 为什么使用Binder而不是其他IPC机制
- 面向过程 vs 面向对象
- Android之TextView灵活使用(转载)
- Ext FileSystem Family、Ext2、Ext3
- td 自动换行
- windows下mysql开启远程访问权限
- DTCMS自定义标签,获取所有栏目文章列表TOP,以及文章通用URL
- Havel定理
- oracle rac 数据库常用命令
- mysql 5.7忘记密码处理
- 【java】静态方法声明与调用习题
- 我的Spring学习记录(五)
- JavaScript创建按钮,实现数字自加1!!
- vlan分类简易解释
- 小练习_num1
- bond-team
- C++/C面试题(2)
- Python进阶【第四篇】函数
- golang里json的处理配合struct是相当方便
热门文章
- js里cookie,localStorage的简单用法
- day6 基础总结和编码方式
- webkit 技术内幕 笔记 二
- IO流学习之File类
- Microsoft.EntityFrameworkCore.Internal.ServiceProviderCache的类型初始值设定项引发异常。 --->; System.IO.FileLoadException: 未能加载文件或程序集
- Windows 性能监视器的基本指标(CPU,内存,硬盘参数)
- Win10安装2 —— 版本的选择与下载
- 【剑指Offer】47、求1+2+3+...+n
- 模拟退火SA刷题记录
- 机器学习作业(四)神经网络参数的拟合——Python(numpy)实现