Oracle中使用PL/SQL如何定义参数、参数赋值、输出参数和 if 判断
2018-10-15 09:55
871 查看
1、pl/sql如何定义参数
declare --1)定义参数 -- ban_Id number; ban_Name varchar2(100);
2、pl/sql如何参数赋值
--2)参数赋值-- ban_Id :=1; ban_Name :='测试值';
3、pl/sql如何输出参数
--3)输出参数值-- dbms_output.put_line('测试ID:'|| ban_Id); dbms_output.put_line('测试NAME:'|| ban_Name);
4、pl/sql如何进行判断
--当参数=1,输出值 if ban_Id=1 then --3)输出参数值-- dbms_output.put_line('测试ID:'|| 1); dbms_output.put_line('测试NAME:'|| '测试1'); else --输出 dbms_output.put_line('测试ID:'|| 2); dbms_output.put_line('测试NAME:'|| '测试2'); end if;
5、调用上面的结果
declare --1)定义参数 -- ban_Id number; ban_Name varchar2(100); begin --2)参数赋值-- ban_Id :=2; ban_Name :='测试值'; --当参数=1,输出值 if ban_Id=1 then --3)输出参数值-- dbms_output.put_line('测试ID:'|| ban_Id); dbms_output.put_line('测试NAME:'|| ban_Name); else --输出 dbms_output.put_line('测试ID:'|| ban_Id); dbms_output.put_line('测试NAME:'|| ban_Name); end if; end;
6、查看执行结果
相关文章推荐
- Oracle:PL/SQL 中如何使用Array
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE(转帖)
- Oracle:PL/SQL 中如何使用Array
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE 转载自(王朝网络 wangchao.net.cn)
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- 如何指定输出参数,当您使用在 sp _ executesql SQL Server 中存储过程
- Oracle - EBS: SQL&PL/SQL 如何根据flag参数决定是否按照某些字段group分组
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- [转]Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- 执行动态 sql 并为 输出参数赋值、sp_executesql 使用方法
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- 如何在不安装Oracle Client的情况下使用PL/SQL Developer
- 执行动态 sql 并为 输出参数赋值、sp_executesql 使用方法
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle:PL/SQL 中如何使用Array
- Oracle PL/SQL:IF语句的基本使用