【Oracle PLSQL Demo - 07.LOOP循环,以EXIT WHEN退出[EXIT in LOOP]】教程文章相关的互联网学习教程文章

plsql连接本机多个版本oracle数据库【图】

plsql默认只会读取当前数据库主目录下的tns,配置了主目录就是配置的这个主目录下的tns,没配置自动获取的就是最后安装的数据库的主目录,如何读取到其他数据库主目录下的tns呢,其实只需要在当前读取的主目录tns中配置其他实例连接串即可 本机配置tns,IP默认就localhost或者127.0.0.1都行 原文:https://www.cnblogs.com/ZwyBky/p/14490188.html

关于 oracle10g、oracle client和plsql devement 三者之间的关系【图】

oracle10g是服务器,如果本机安装了oracle10g,没有必要安装oracle client,只要配置好DNS,就可以使用plsql devement连接 当然你也可以同时安装oracle10g和oracle clientoracle client是客户端,里面有数据库管理工具、配置DNS的工具等,如果本机不是服务器,既没有安装oracle10g,需要安装oracle client才能访问服务器plsql devement是数据库工具,配置好DNS才能使用plsql devement连接数据库plsql developer 这个是oracle开...

oracle Plsql 执行update或者delete时卡死问题解决办法

oracle Plsql 执行update或者delete时 遇到过Plsql卡死问题或者导致代码执行sql的时候就卡死。在开发中遇到此问题的时候,本来把sql复制出来,在plsql中执行,Sql本身拼写无误,但是出现plsql卡死的情况,在代码中,执行sql的地方打断点debug,发现执行sql,仍然没有响应。经过网上查资料,猜测导致这种情况的原因是 可能在PLSQL Developer执行update时没有commit,oracle将该条记录锁住了。 可以通过以下办法解决: 先查询锁定记...

plsql 连接Oracle【图】

转自 http://blog.csdn.net/chen_zw/article/details/9292455 最近换了台64bit的电脑,所以oracle数据库也跟着换成了64bit的,不过问题也随之产生,由于plsql developer暂时没有64bit版本的,所以无法连接到64bit的oracle上,经过一番折腾,终于成功连接到数据库上,现记录下配置过程,以便查看。 1. 下载instantclient-basic-win32-11.2.0.1.0(oracle官网下载地址:http://www.oracle.com/technetwork/topics/winsof...

oracle 序列初始化的plsql块脚本

declare seq_name dba_sequences.SEQUENCE_NAME%TYPE; cursor mycur is select * from dba_sequences where sequence_owner=‘NETHRA‘; query_row dba_sequences%rowtype;begin open mycur; --打开游标 loop fetch mycur into query_row; --把游标所指的纪录放到变量中 exit when (mycur%notfound); --当游标没有指向行时退出循环 DBMS_OUTPUT.put_line(‘SEQ有:‘ || quer...

oracle plsql的结构【代码】

declare 变量声明部分(没有变量可以不写declare)begin执行部分exception异常处理部分end*:declare 和 exception部分是可选的(1)PL/sql中变量的定义格式1变量名 变量类型 【约束】 default 默认值格式2变量名 变量类型 【约束】【:=初始值】(2)一个简单的PL/sql块declare i number :=99;begin i:=i+10; dbms_output.put_line(i);end;/PL/sql块中流程控制一。if语句if 条件 then。。。end if; if 条件 then。。。els...

解决32位plsql客户端连接不64位Oracle11g上数据库【图】

因为本人安装的是64位的Oracle,plsql 是32位的故连接不上。网上有方法能连接;下载PLSQL_Developer地址:http://pan.baidu.com/share/link?shareid=3768883331&uk=3557941237下载instantclient-basic-win32-10.2.0.5地址:http://pan.baidu.com/share/link?shareid=3782452820&uk=35579412372安装你下载的PLSQL_Developer并点击汉化文件进行汉化。安装好打开你会发现你的PLSQL_Developer不能正常连接到数据库,没有数据库的初始化...

Oracle(PLSQL)入门学习一【代码】

学习视频:https://www.bilibili.com/video/BV1tJ411r7EC?p=15安装教程附带百度云安装包:https://blog.csdn.net/qq_40774525/article/details/79919057 oracle百度云安装包: https://pan.baidu.com/s/1qVWwCUR37j2JxEecYbe5HQ 提取码:5abz          上面的oracle服务安装完,去打开sqldeveloper的客户端会报错“sqldeveloper缺少对应的快捷方式”,这时候安装下面的sqldeveloper就可以解决问题。sqldeveloper附件:链...

PLsql/Oracle数据库中没有scott账户,如何创建并解锁【代码】【图】

当然首先要装好Oracle 11g然后还要有sqlplus,这个在Oracle11g的时候应该都会配上的进入正题,如果oracle/plsql没scott账户,如何创建先找到Oracle安装目录下的soctt.sql我的是在:E:\app\91959\product\11.2.0\dbhome_1\admin如果没有soctt.sql,先建立一个txt文件,复制下面的代码进去,然后改成sql文件:Rem Copyright (c) 1990by Oracle CorporationRem NAMEREM UTLSAMPL.SQLRem FUNCTIONRem NOTESRem MODIFIEDRem gdude...

『ORACLE』 PLSQL游标的使用(11g)【图】

游标分类隐式游标: 对于select..into...语句,一次只能从数据库中获取到一条数据,对于这种类型的DML SQL语句,就是隐式cursor select update/insert/delete操作显示游标: 由程序员定义和管理,对于从数据库中提取多行数据,就需要使用显式cursor 1、定义游标---cursor [cursor name] is 2、打开游标---open [cursor name] 3、操作数据---fetch [cursor name] 4、关闭游标---close ...

Oracle/PLSQL的EXISTS使用【代码】【图】

下面的testa表没有数据,dept表有数据。直接select,有数据就会有结果集。 plsql的exists用于判断子查询是否有结果集返回,“exists (子查询)”子查询只要结果集有数据,则exists判断为true,否则为false,不管结果集数据是什么,是1啊是2啊或者很多列,只要结果集不为0条数据,就是true。select*from EMP twhereexists (select1from DEPT d where d.deptno = t.deptno); select* exists前面可以加 not,就是not exists 。ex...

Oracle PLSQL Demo - 04.数字FOR LOOP循环[NUMBERABLE (FOR) LOOP]【代码】

declarev_display varchar2(10); beginfor i in1 .. 100 loopfor j inreverse1 .. 10 loopdbms_output.put_line(i ||‘ - ‘|| j);end loop;end loop;end; 原文:http://www.cnblogs.com/nick-huang/p/4609056.html

不安装oracle客户端,用plsql连接oracle【图】

常用的Oracle开发的工具有SQL Developer和PL/SQL Developer,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也一般,而后者相对就小很多(小于30M),用起来也比较顺手。 用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需要安装oracle客户端(500M左右)比较大,而且在各个系统上安装也有些讲究,需要修改相应配置文件,有点麻烦。 如何达到不安装oracle客户端,又能使用PL/SQL工具?...

Oracle/PLSQL: LPAD Function-from cyber【代码】

Oracle/PLSQL: LPAD FunctionThis Oracle tutorial explains how to use the Oracle/PLSQL LPAD function with syntax and examples.DescriptionThe Oracle/PLSQL LPAD function pads the left-side of a string with a specific set of characters (when string1 is not null).SyntaxThe syntax for the LPAD function in Oracle/PLSQL is:LPAD( string1, padded_length [, pad_string] )Parameters or Argumentsstring1The strin...

plsql32 位连接oracle11g64位方法【代码】【图】

工具 已经装好的64位Oracle数据库window7_64位的操作系统PLSQL_Developer 9.0以上版本(目前只有32位的);下面有下载连接!官方的 instantclient-basic-win32-10.2.0.5 文件;下面有下载连接! 方法 下载PLSQL_Developer地址:http://pan.baidu.com/share/link?shareid=3768883331&uk=3557941237下载instantclient-basic-win32-10.2.0.5地址:http://pan.baidu.com/share/link?shareid=3782452820&uk=3557941237 2.安装你下载...