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

【转】oracle PLSQL常用方法汇总

============================函数=================================== 日期函数: add_months(d,n) 日期d加n个月 last_day(d) 包含d的月份的最后一天的日期 month_between(d,e) 日期d与e之间的月份数,e先于d new_time(d,a,b) a时区的日期和时间d在b时区的日期和时间 next_day(d,day) 比日期d晚,由day指定的周几的日期 sysdate 当前的系统日期和时间 greatest(d1,d2,...dn) 给出的日期列表中最后的日期 least(d1,k2,...dn)...

Oracle PLSQL 数据库导入导出常见问题【图】

1.PLSQL 导入、导出DMP时按钮无效 导出按钮无效是因为Export Executable没有添加exp.exe配置,导入也是同样问题; 2.exp 无法导出dmp文件 如果Oracle客户端是免安装版本,是没有.exe文件的 所以不管是使用exp 还是使用plsql都是无法导出dmp的;但是数据库肯定带exe文件所以数据库的服务器上肯定存在.exe文件,exp肯定可以导出dmp 3.11G的数据无法导入到10G 11G的数据库无法导入到11G中 下个NOTEPAD++把版本改了 试过一次好使 4.pl...

Oracle系列:(28)PLSQL【代码】【图】

SQL99是什么(1)是操作所有关系型数据库的规则(2)是第四代语言(3)是一种结构化查询语言(4)只需发出合法合理的命令,就有对应的结果显示SQL的特点(1)交互性强,非过程化(2)数据库操纵能力强,只需发送命令,无需关注如何实现(3)多表操作时,自动导航简单,例如: select emp.empno,emp.sal,dept.dname from emp,dept where emp.deptno = dept.deptno(4)容易调试,错误提示,直接了当(5)SQL强调结果 ...

使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序

使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序标签:本文系统来源:http://www.cnblogs.com/holdouts/p/5874862.html

oracle使用plsqldevloper客户端配置

ORACLE_HOSTNAME172.32.5.68 ORACLE_UNQNAMETESTDB 注意:其中红色部分根据实际情况进行配置。oracle使用plsqldevloper客户端配置标签:本文系统来源:http://www.cnblogs.com/javayuan/p/5900265.html

oracle(sql)基础篇系列(五)——PLSQL、游标、存储过程、触发器

PL/SQL 简介 每一种数据库都有这样的一种语言,PL/SQL 是在Oracle里面的一种编程语言,在Oracle内部使用的编程语言。我们知道SQL语言是没有分支和循环的,而PL语言是为了补充SQL语言的,是带有了分支和循环的语言。 PL/SQL 语法 基本数据类型声明 declare v_name varchar2(20); v_temp number(1); v_count binary_integer := 0; v_sal number(7,2) := 4000.00; v_date date := sysdate; v_pi constant number(3,2) := 3....

oracle plsql 捕获异常和抛出异常【代码】【图】

在写oracle存储过程的时候很多东西放到存储过程里面比如一些判断等,要比在程序逻辑里面简单很多,但是也会涉及到捕获和抛出一样的问题。 捕获异常 语法: EXCEPTIONWHEN excepttion_name1 then........WHEN excepttion_name2 then........WHEN excepttion_name3 then........End;例子:declare a int:=0;b int:=1;ex_1 exception;ex_2 exception;begin if a=0 thenraise ex_1;end if;if b=1 then raise ex_2;end if;excepti...

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

,plsql 是32位的故连接不上。网上有方法能连接。 1. 文件下载 下载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. 安装PLSQL_Developer并汉化 安装好打开你会发现你的PLSQL_Developer不能正常连接到数据库,没有数据库的初始化内容。3. instantclient文件解压与复...

Oracle / PLSQL写语句的时候常使用的函数【代码】【图】

//www.techonthenet.com/oracle/functions/下面开始记录一下,自己在Oracle或者PLSQL常用的几个函数,1、NUMTODSINTERVAL( number, expression )参数说明: number:数字类型的值 expression:单位,这里的单位是固定的,有DAY,HOUR,MINUTE,SECOND举例说明: -- 当前日期加25天 select sysdate, sysdate + numtodsinterval(25, ‘day‘) as res from dual;-- 当前日期加2小时,这里转换了下时间格式,更容易看出来,下图所示 se...

Oracle / PLSQL写语句 常用的几个函数【代码】【图】

1、NUMTODSINTERVAL( number, expression )参数说明: number:数字类型的值 expression:单位,这里的单位是固定的,有DAY,HOUR,MINUTE,SECOND1 2 3 4 5 6 7 8举例说明: -- 当前日期加25天 select sysdate, sysdate + numtodsinterval(25, ‘day‘) as res from dual; -- 当前日期加2小时,这里转换了下时间格式,更容易看出来,下图所示 select to_char(sysdate, ‘yyyy-MM-dd hh24:mi:ss‘), to_char(sysdate + numtodsin...

oracle使用PLSQL免安装客户端【图】

2. 下载Oracle Instant Client (32-bit) 只需要下载instantclient-basic-nt-11.2.0.3.0.zip就可以了,其它的都是一些根据不同需要扩展的包。 下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html 下载后解压到某一路径,并将该路径添加到系统的环境变量,命名为ORACLE_HOME,将ORACLE_HOME添加到path下,否则会报错 cx_Oracle.InterfaceError: Unable to acquire Oracle environment handle 2.1配置tnsna...

解决 SQLPlus无法登陆oracle,PLSql可以登陆,报错ORA-12560

使用Oracle 11g 64位服务器,安装64位、32位客户端,出现SQLPlus无法连接数据库,PLSql可以连接问题。 网上查了很多,都不能解决问题,在下面提供一种。 环境变量 右击计算机属性-->高级系统设置-->高级-->环境变量-->系统变量-->Path将 E:\app\Administrator\product\11.2.0\dbhome_1\bin 放到E:\app\Administrator\product\11.2.0\dbhome_1\bin的前面重启服务,重启监听即可 解决 SQLPlus无法登陆oracle,PLSql可以登陆,报错ORA-1...

oracle plsql exception例外【代码】

系统列外 set serveroutput ondeclarepename emp.ename%type;beginselect ename into pename from emp where empno =1234;exceptionwhen no_data_found then dbms_output.put_line(‘没有查到数据‘);when others then dbms_output.put_line(‘其他‘);end; / too_many_rows例外: 1 --系统例外: too_many_rows2 3 set serveroutput on4 declare5 6 pename emp.ename%type;7 8 begin9 10 select ename into pename from emp...

plsql 免oracle客户端安装

提示丢失msvcr77.dll 下载一个放到plsql解压运行目录下即可 plsql 免oracle客户端安装标签:start ide 精简版 plsql cli dev 设置 1.0 解压 本文系统来源:http://www.cnblogs.com/ruiy/p/6418377.html

Oracle-Plsql新建用户权限解读【图】

使用plsql创建用户并授权(图形化界面) 使用sys用户登录数据库(或者有dba权限的[还不知道具体的区别,但是能用]) 在左边的对象列表中找到USERS,右键点击USERS,选择“新建用户”选项 其他安装下面的图片步骤来即可: 转载自:http://www.cnblogs.com/Denny_Yang/p/3653902.html#commentformOracle-Plsql新建用户权限解读标签:选项 选择 图形化界面 右键 安装 for 用户 html com 本文系统来源:http:/...