展开

关键词

PLSQL --> PLSQL记录

PL/SQL记录有着类似于表的数据结构,是一个或多个字段且拥有数据类型的集合体。定义了PL/SQL记录类型之后,可以定义PL/SQL记录变

17030

plsql

PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通...

20420
  • 广告
    关闭

    腾讯云校园大使火热招募中!

    开学季邀新,赢腾讯内推实习机会

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用PLSQL Developer剖析PLSQL代码

    PL/SQL代码性能瓶颈可以通过DBMS_PROFILER包在命令行的方式下进行剖析来直接获得。对于比较复杂的代码而言,使用图形化的界面来进行剖析无疑是...

    31310

    PLSQL --> 函数

    函数通常用于返回特定的数据。其实质是一个有名字的PL/SQL块,作为一个schema对象存储于数据库,可以被反复执行。函数通常被作为

    18320

    PLSQL --> 游标

    映射在结果集中某一行数据的具体位置,类似于C语言中的指针。即通过游标方式定位到结果集中某个特定的行,然后根据业务需求

    21420

    PLSQL 游标变量

    游标变量与游标相似,有其共性,也有其不同点。就其共性来说两者都是指向多行查询的结果集中的当前行。都要经历声明,打开,检索与关闭的过程。所不同的是游标与游...

    31040

    plsql编程语言

    ena emp.ename%type; --引用型变量,直接取出emp表中ename的类型给ena

    33440

    PLSQL编码规则

    我从1990年就开始编写PL/SQL代码。这意味着我已经编写了几万行的软件代码,但我确信,其中的绝大多数代码都非常拙劣,而且难以维护。

    29720

    PLsql 骚操作

    不安装oracle客户端 PLSQL11 64位 也能连接 ORACLE11g 需求: 本地开发环境需通过PLSQL连接Oracle数据库,但不想单独去安装几百兆的oracel客户端。 环境: WIN10企业版64位、PLSQL11 64位安装程序和oracle instantclient-basic-windows.x64-11.2.0.4.0, 注意:PLSQL与oracle PLSQL 软件下载 请在后台回 PLSQL,或者下载Oracle11G 压缩包。 (内包含破解) 解决办法: 1. 配置PLSQL 启动PLSQL,点击[取消] 进入PL/SQL主界面,点击“Tools -- Preferences”后,修改Oracle主目录名以及OCI库目录,如下图: ? 5.登陆PLSQL (system用户) ? #切记要打开监听程序

    25610

    PLSQL --> 存储过程

    存储过程子程序的一种类型,能够完成一些任务,作为schema对象存储于数据库。是一个有名字的PL/SQL代码块,支持接收或不接受参数

    15730

    PLSQL --> 动态SQL

    使用动态SQL是在编写PL/SQL过程时经常使用的方法之一。很多情况下,比如根据业务的需要,如果输入不同查询条件,则生成不同的执行

    19510

    PLSQL变长数组

    PL/SQL变长数组时PL/SQL集合数据类型中的一种,其使用方法与PL/SQL嵌套表大同小异,唯一的区别则是变长数组的元素的最大个数是有限 制的。也即是说...

    30520

    PLSQL-游标

    游标(Cursor):用来查询数据库,获取记录集合(结果集)的指针,可以让开发者一次访问一行结果集,在每条结果集上作操作。

    15620

    PLSQL 使用教程

    1 打开表 打开PLSQL 点击 Objects 在下拉列表中选中My objects 找到Table 下级目录中都是数据库的表

    5630

    PLSQL基础语法

    在讲解之前,先创建一个用于测试的表: --创建测试表 create table t_plsql_test ( id varchar(10), name varchar(100), mDate date ); --插入测试数据 insert into t_plsql_test values(1, 'one', to_date('1992/03/08', 'YYYY/MM/DD')); insert into t_plsql_test values(2, 'one', to_date('1993/03/08', 'YYYY/MM/DD')); insert into t_plsql_test values (3, 'one', to_date('1994/03/08', 'YYYY/MM/DD')); commit; --查看 select * from t_plsql_test; 一、PL/SQL的结构 比如,上面的一个例子可以改写成这样: declare nowDate t_plsql_test.mdate%type := sysdate; --使用t_plsql_test表的mdate字段的类型作为

    970110

    PLSQL --> 语言基础

    null default false; v_ename emp.ename%type; --使用表列来定义数据类型 v_sal emp.sal%type; 2.复合类型(存放多个值的变量) plsql

    19230

    PLSQL编程基础】

    ename into v_ename from emp where empno=v_eno; DBMS_OUTPUT.put_line(v_ename); end; / 变量的声明和使用 PLSQL 批量接收数据: bulk collect into 子程序: 目标 1、掌握子程序的分类 包含存储过程和函数 定义过程: 专门定义一组sql语句集 语法: 过程=声明+plsql快 CREATE [OR

    25840

    PLSQL --> 异常处理(Exception)

    ALL: 用于检查所有警告. 2.控制PL/SQL警告消息 通过设置初始化参数PLSQL_WARNINGS来启用在编译PL/SQL子程序时发出警告消息,缺省为DISABLE:ALL 警告消息设置的级别 系统级别 会话级别 ALTER PROCEDURE 既可以激活或禁止所有警告类型,也可以激活或禁止特定消息号 scott@ORCL> show parameter plsql%ings; string DISABLE:ALL scott@ORCL> ALTER SYSTEM SET PLSQL_WARNINGS='ENABLE:ALL' |'DISABLE:ALL' scott usp COMPILE PLSQL_WARNINGS='ENABLE:PERFORMANCE'; scott@ORCL> ALTER SESSION SET PLSQL_WARNINGS='ENABLE ='enable:informational'; scott@ORCL> show parameter plsql%ings NAME TYPE VALUE -------------------

    33710

    PLSQL --> 流程控制

    类似于高级语言,流程控制语句是PL/SQL语言的重要组成部分。这些流程控制语句使得PL/SQL加大了代码的灵活性和多样性,大大简化了

    15030

    扫码关注腾讯云开发者

    领取腾讯云代金券