码迷,mamicode.com
首页 >  
搜索关键字:pl/sql    ( 2140个结果
oracle PL/SQL编程语言之out关键字的使用
(本文章内容仅在windows10下经测试能够运行,不能保证其他环境下的可靠性) 通过使用out关键字,使得存储过程能够返回数据 案例场景:使用存储过程实现计算emp表指定员工编号的员工的年薪 创建存储过程示例代码如下: create or replace procedure p_yearsal(e ...
分类:数据库   时间:2020-06-06 23:15:48    阅读次数:87
oracle PL/SQL编程语言之游标的使用
(本文章内容仅在windows10下经测试能够运行,不能保证其他环境下的可靠性) PL/SQL游标概念:类似于集合 定义游标关键字:cursor;1、不带参数游标语法:cursor 游标变量名 is 查询语句; 示例代码如下: cursor c1 is select * from emp; 2、带参 ...
分类:数据库   时间:2020-06-06 12:42:26    阅读次数:93
pl/sql developer中如何调试存储过程
1、点击空白页面,然后选择测试窗口。 2、点击完之后就会弹出一个测试窗口的页面 3、然后就可以输入sql进行调试 -- Created on 2020/5/30 by 123 declare -- Local variables here i integer; O_MSG VARCHAR2(50); ...
分类:数据库   时间:2020-05-30 15:53:10    阅读次数:158
pl/sql控制结构
1、while 循环:当条件成立执行循环体,否则跳出循环 语法结构 while 条件 loop 循环体 end loop; eg:1加到3的循环体 declare ls_number number:=0;--结果值i number:=1;--计数器begin while i<=3 loop ls_n ...
分类:数据库   时间:2020-05-28 16:32:29    阅读次数:76
oracle什么时候需要commit
今天在oracle的SQL plus 中执行了删除和查询操作,然后在PL/SQL中也执行查询操作,语句一样,结果却不一样,让我大感郁闷,后来才突然想到可能是两边数据不一致造成的,但是为什么不一致呢,就是没用commit, 在网上查了一下,大概是这样说的: DML语言,比如update,delete, ...
分类:数据库   时间:2020-05-26 16:40:50    阅读次数:126
【Oracle】PL/SQL块中使用事务
1.理论部分 事务会把表示工作逻辑单元的SQL语句集成起来。 (1)commit 当数据库提交COMMIT语句的时候,这个事务就结束了,并且如下结果会发生: 事务所做的所有工作都会永久化 其他用户可以看到这个事务所做的数据变更 该事务拥有的所有锁被释放 commit语句的语法如下: COMMIT [ ...
分类:数据库   时间:2020-05-26 12:01:49    阅读次数:123
Others-PL/SQL Developer自动替换语句(自动打印select*from语句)
PL/SQL Developer自动带出语句(自动打印select*from语句) /* 说明: tools->preferences->user interface->editor->autoreplace中进行操作 新建文件C:\Users\xxx\AutoReplace.txt,在其进行配置自 ...
分类:数据库   时间:2020-05-05 23:40:46    阅读次数:101
Oracle及PL SQL常用功能
PL SQL作为Oracle数据库常用的数据库管理工具,在日常使用维护应用很频繁。 1.批量运行SQL脚本 将需要批量运行的脚本按照绝对路径@@添加到新的SQL文件中。之后只要在窗口命令模式下运行新的SQL文件即可。 2.添加Oracle数据库只读用户 1.使用sqlplus命令的sysdba权限的 ...
分类:数据库   时间:2020-05-04 19:38:23    阅读次数:79
[ORACLE] oracle sql执行过程发生的等待事件
1.Parse 阶段常见的等待事件: Library cache pin 这个等待事件和library cache lock 一样是发生在共享池中并发操作引起的事件。通常来讲,如果Oracle 要对一些PL/SQL 或者视图这样的对象做重新编译,需要将这些对象pin到共享池中。 如果此时这个对象被其 ...
分类:数据库   时间:2020-05-03 01:00:28    阅读次数:132
oracle 查看视图
1、通过pl/sql,登录oracle数据库, 2、敲百入sql,度可以查询本库的所有知视道图view,select * from all_views t,结果中owner代表不同的用户;回 3、如果答查看本用户的所有视图view,执行sql,select * from user_views t,可 ...
分类:数据库   时间:2020-04-29 12:42:41    阅读次数:98
2140条   上一页 1 2 3 4 5 ... 214 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!