个人对数据库的一些基本框架的理解

--PL/SQL 块
--定义变量
declare
--PL/SQL语句中可执行的部分
begin
  dbms_output.put_line('Hello World');
end;

       对于一个刚刚学习ORACLE的人来说,这意味着又是一门新的编程语言,相比于Java中的方法调用的框架,利用PL/SQL编写的ORACLE也有自己的框架,数据库的框架

 

        在PL/SQL中,也跟Java中一样,有许多的定义的符号,用来表明两者之间的关系

 

         比如  “ := ”            表示赋值操作符

                  “   ||   ”            表示连接操作符

                  “  --   ”            表示当行的注释,相当于Java中的//

                  “ /**/  ”            表示多行的注释

                  “<<>>”            表示标签的分隔符

                  “   ..   ”            表示范围操作符

                  “  **   ”            求幂的操作符

 

        在ORACLE数据库中,也有变量和常量,申明变量和常量的语句是: 

--声明变量
  v_ename varchar2(30);
  v_sal number(10);

 

        在ORACLE数据库中,也有异常的发生,比如一个值超过了他预定的值或者数据不匹配的时候,就会报错,这就是所谓的异常,对与异常的处理方式,在学习Java的时候,通常用try/catch来处理异常,或者使用

exception来抛出异常,在编译表的时候,也会用到 exception 来抛出异常,下面就是一个基础的异常抛出方式:

declare
  invalidCATEGORY EXCEPTION;
  category VARCHAR2(10);
begin
  category := '&Category';
  if 
    category not in ('附件','顶盖','备件') then
    raise invalid  category;
  else
    dbms_output.put_line('您输入的类别是'|| category);
  end if;
exception
  when invalidcategory then
    dbms_output.put_line("无法识别该类别');
end;

 

 

 

 

 

      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值