首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Oracle-PLSQL学习

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接本声明。...本文链接:https://blog.csdn.net/wangtongxue123456/article/details/79681868 PLSQL PL/SQL 基础语法 PL/SQL 的程序结构...IF 语句 循环语句 第一种 while 第二种 loop 第三种 FOR 光标 光标的语法 光标的属性 光标数的限制 带参数的光标 例外(错误) 系统列外 自定义列外 PLSQL PL/SQL 是...Oracle 对 sql 语言的过程化扩展, 指在sql 命令语言中增加了过程处理语句(如分支、循环等),使sql语言具有过程处理能力 PL/SQL 基础语法 PL/SQL 的程序结构 declare...; end; 光标的属性 %found 光标取到值为true %notfound 光标取不到值true %isopen 判断光标是否打开 %rowcount 影响的行数 光标数的限制 默认情况下,oracle

    82530

    Oracle总结【PLSQL学习】

    PLSQL介绍 PLSQLOracle对SQL99的一种扩展,基本每一种数据库都会对SQL进行扩展,Oracle对SQL的扩展就叫做PLSQL… SQL99是什么 (1)是操作所有关系型数据库的规则...是什么 是专用于Oracle服务器,在SQL基础之上,添加了一些过程化控制语句,叫PLSQL 过程化包括有:类型定义,判断,循环,游标,异常或例外处理。。。...这里写图片描述 为什么要用PLSQL 因为SQL是第四代命令式语言,无法显示处理过程化的业务,所以得用一个过程化程序设计语言来弥补SQL的不足之处, SQLPLSQL不是替代关系,是弥补关系 PLSQL...这里写图片描述 写一个PLSQL程序,输出"hello world"字符串,语法:dbms_output.put_line('需要输出的字符串'); begin --向SQLPLUS客户端工具输出字符串...在Oracle中,存储过程存储函数的概念其实是差不多的,一般地,我们都可以混合使用。

    2.3K70

    Oracle PLSQL中异常高级特性

    - 适用于未命名的用户定义异常,负责把错误编号错误消息关联,用户定义了异常,却没有定义该错误的名称  - 使用RAISE_APPLICATION_ERROR过程,程序员能够遵循与Oracle一致的方式返回错误消息...ORA-06512: at line 11  - 示例解析:该PL/SQL代码会根据用户输入的员工Id,查询员工的姓名工资。...2,EXCEPTION_INIT  - 使用EXCEPTION_INIT编译指令,可以将用户自定义的Oracle错误编号用户自定义的错误名称关联起来,相当于用户自定义错误RAISE_APPLICATION_ERROR...Oracle的错误编号  - SQLERRM,返回错误的消息  - 示例1,处理Oracle系统返回的错误: declare   v_no number := &p_no;     error_code...在异常处理部分,我们使用了一个PL/SQL语句块来处理这个错误,声明两个变量,并将SQLCODESQLERRM以字面值赋值的方法给这两个变量。

    65610
    领券