ORACLE if分支语句编译时报错PLS-00103

简介: ORACLE if分支语句编译时报错PLS-00103

在编写oracle代码时的错误报错,是if 分支语句



查看if 代码


如下:


declare
   age number:= #
   begin
     if age<18 then 
       dbms_output.put_line('未成年人');
     elsif age>=18 and age<60 then 
       dbms_output.put_line('年轻人');
     else if age>=60 and age<80 then
       dbms_output.put_line('中年人');
     elsif age>=80 then
       dbms_output.put_line('老人');
     end if;       
   end;


经仔细查看,发现是elsif写成了 else if这种。

目录
相关文章
|
存储 Oracle 关系型数据库
Oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死的一种解决方法
Oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死的一种解决方法
832 0
|
5月前
|
Oracle 关系型数据库 Linux
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
通过这一连串的步骤,可以专业且有效地在Linux下为Qt编译Oracle驱动库 `libqsqloci.so`,使得Qt应用能够通过OCI与Oracle数据库进行交互。这些步骤适用于具备一定Linux和Qt经验的开发者,并且能够为需要使用Qt开发数据库应用的专业人士提供指导。
173 1
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
|
7月前
|
存储 SQL Oracle
|
Oracle 关系型数据库 开发工具
PostgreSQL插件:Oracle_fdw 编译安装
远程跨库访问Oracle神器
2258 0
|
SQL Oracle 关系型数据库
Oracle 无效对象查询,编译无效对象
编译无效对象 有两种方式: 1、执行sql查询结果 2、脚本编译
|
存储 Oracle 关系型数据库
|
SQL Oracle 关系型数据库