Oracle PL/SQL 多重选择句
2023-09-14 08:58:22 时间
Oracle中语句块的基本格式:
declare
--变量定义,初始化赋值。
begin
--变量的赋值,函数调用,if,while等。
end;
Oracle中的语句:关系运算符:= <>
if 条件表达式 then
--执行代码
end if;
if 条件表达式 then
--执行代码
else
--执行代码
end if;
if 条件表达式 then
--执行代码
else
if 条件表达式 then
--执行代码
else
--执行代码
end if;
end if;
1 declare 2 a number:=1; 3 b number:=2; 4 c number:=3; 5 ans number:=3; 6 begin 7 dbms_output.put_line('选择A,B,C?'); 8 if ans=a then 9 dbms_output.put_line('选择A'); 10 else --跟java里的else if不一样,每一个if写在一个语句块中 11 if ans=b then 12 dbms_output.put_line('选择B'); 13 else 14 if ans=c then 15 dbms_output.put_line('选择C'); 16 else 17 dbms_output.put_line('没有正确选择'); 18 end if; 19 end if; 20 end if; 21 end;
相关文章
- Oracle Apex学习:oracle ebs中PLSQL常用时间函数
- 统计Oracle 数据按季度统计分析(oracle按季度)
- MySQL vs Oracle: 对比两种数据库系统(mysql与oracle区别)
- Oracle服务:实现你的业务梦想(oracle服务有哪些)
- Oracle 字段转义:实现技巧(oracle字段转义)
- 使用Oracle方言SQL简化数据处理(oracle方言sql)
- Oracle数据库保障一致性(oracle一致性)
- Oracle触发器:类型分类与应用介绍(oracle触发器类型)
- 学习Oracle的SQL语法,掌握精妙技巧(oracle的sql语法)
- SQL党进阶必备:轻松转换Oracle数据库教程(sql转oracle)
- Oracle SQL语法详解及实例演示(oracle语法)
- 多表查询:Oracle行锁实现技巧(oracle 行锁查看)
- C程序运行Oracle SQL语句的实现(c 执行oracle语句)
- 升级需要60G空间,Oracle升级唤醒不可小视(60G不够oracle)
- 如何用Oracle实现行转列的SQL语句(oracle中行转列语法)
- Oracle数据库中主键索引的结构构成(oracle主键索引结构)
- Oracle中SQL紧密相连(oracle中sql联系)
- Oracle中SQl实现相减运算(oracle中sql相减)
- 探索Oracle中SQL查询差集的玄机(oracle中sql差集)
- Oracle两段提交实现数据操作安全保障(oracle两段提交)
- 借助Oracle SQL轻松实现除法运算(oracle sql除以)
- 快速实现Oracle导入导出的IMP实例(oracle imp实例)
- Oracle 11g系统中的限制及其应对措施(oracle 11g限制)