【PLSQL连接远程数据库】教程文章相关的互联网学习教程文章

32位PLSQL配置为64位的Oracle和64位系统

问题描述: 配置:64位系统64位Oracle32位PLSQL 安装好Oracle之后,用PLSQL连接数据库,却总是不显示PLSQL的登录窗口,不能正常连接到数据库,没有数据库的初始化内容。 解决方法: 1、下载的instantclient-basic-win32-10.2.0.5 文件解压。然后复制到数据问题描述:配置:64位系统+64位Oracle+32位PLSQL安装好Oracle之后,用PLSQL连接数据库,却总是不显示PLSQL的登录窗口,不能正常连接到数据库,没有数据库的初始化内容。 解决...

Oracle分页存储过程及PLSQL中的调用脚本

撰写过程:网上搜集测试了好多的Oracle分页存储过程代码,经整理后终于通过测试,特分享给大家 测试步骤:1、运行创建包命令;2、运行创建存储过程命令;3、运行调用分页存储过程语句 测试环境:windows2003+Oracle11g+PLSQL Developer --1、创建包命令 create or r撰写过程:网上搜集测试了好多的Oracle分页存储过程代码,经整理后终于通过测试,特分享给大家测试步骤:1、运行创建包命令;2、运行创建存储过程命令;3、运行调用分页存储过程语...

plsql如何添加索引?【图】

索引是对表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。索引的一个主要目的就是加快检索表中数据的方法,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。简单来说,就是根据sql语句,对where后的条件,在数据库中加上索引,那么每次搜索的时候会先去索引里面找条件,节省搜索的...

SQL与PLSQL的区别【图】

结构化查询语言(SQL)是一种标准的数据库语言,用于创建,维护和检索关系数据库。SQL的优点是:SQL可以是一种高级语言,它比程序语言具有更大的抽象程度。它使系统人员最终用户能够处理可用的许多数据库管理系统。可移植性。当底层DBMS需要升级或更改时,可能需要这种移植。SQL指定了所需的内容,但不应该这样做。PL / SQL是一种块结构化语言,使开发人员能够将SQL的强大功能与过程语句结合起来。块的所有语句都会一次性传递给ora...

oracle客户端plsql安装【图】

1.确认版本自己的操作系统版本(32位还是64位),oracle instant client(oracle客户端版本)和plsql版本我自己的版本是:oracle客户端版本 64位,plsql 64位。2.安装oracle客户端版本下载地址: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html或是在百度上搜: oracle client 64位下载,打开网址后出现 点击下载,需要oracle账号。将下载后的文件,解压到D:;D:\Program Files\instantc...

plsql和tsql常用函数比对

plsql与tsql的语法不同,大家可以参考下。数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual 4.取整(截取) S:select cast(-1.002 as int) value O:select trunc(-1.002) value from dual 5.四舍五入 S:select round(1.23456,4) v...

plsql与tsql的语法不同

plsql与tsql的语法不同简单整理,大家可以参考下。insert into testtable(recordnumber,currentdate) values (i,sysdate); print ‘'; select @i=@i+1; end; 比较一下就可以看出来到底那里不一样了 plsql里面命令的结构为 delacre 定义语句段 begin 执行语句段 exception 异常处理语句段 end 这就是plsql程序总体结构图 定义变量与mssql的不同 基本方法 变量名 类型标识符【notnull】:=值 例 age number(8):=26 多了定义复合数...

重新编译PLSQL中的无效对象或者指定的对象的方法

重新编译PLSQL中的无效对象或者指定的对象 的方法Oracle Tips, Tricks & Scripts 1. Topic: Compiling Invalid Objects: Oracle8i and Oracle9i provides a script called utlrp.sql located in $ORACLE_HOME/rdbms/admin which can be used anytime to recompile all exisiting PL/SQL modules (procedure, functions,packages,triggers, types, an...

PLSQL开发实现字符串拆分

在应用程序开发中,会出现单选或多选框条件输入的需求。如输入框的输入值为sz,或sz|nj|zj|nt,在SQL中会这样处理。 select * from tab_1 where col_1=sz ;这是单选框输入。 select * from tab_1 where col_1 =sz|nj ;这是多选框输入。 很明显,多选输入值不在应用程序开发中,会出现单选或多选框条件输入的需求。如输入框的输入值为sz,或sz|nj|zj|nt,在SQL中会这样处理。select * from tab_1 where col_1=sz ;这是单选框输入。s...

plsql连接oracle数据库报ora12154错误解决方法

今天遇到一个问题,plsql连接oracle数据库报ora 12154错误,本文将为您详细介绍此等问题的解决方法plsql连接oracle数据库报ora 12154错误 今天遇到一个问题,使用sqlplus能够连接到远程的数据库,但是使用plsql却连接不上,报错"ORA-12154: TNS: 无法解析指定的连接标识符" 解决方法如下: 1.先检查服务器端的监听服务是否打开,如果没有打开请启动其监听 客户端:tnsping 服务器Linux下: #>lsnrctl status 查看监听状态 #>lsnrctl...

SQL语句中字符串补位(PLSQL&TSQL)

PLSQL:标准函数Select Lpad(''1'',10,''0'') From Table;1的右边插入10个''0''字符.Select Rpad(''1'',10,''0'') From Table;1的左边插入10个''0''字符.TSQL:自己写的SELECT Replace(space(10-len(Column)),'' '',''0'')+ ColumnFrom Table将Column不足10位的0补齐。

oracle/plsqlcase条件语句的用法

本文章要介绍关于oracle/plsql case条件语句的用法,它和mysql mssql都差不多,好了费话不说多了需要的学同可以看看吧。本文章要介绍关于oracle/plsql case条件语句的用法,它和mysql mssql都差不多,好了费话不说多了需要的学同可以看看吧。语句语法代码如下 CASE [ expression ]WHEN condition_1 THEN result_1WHEN condition_2 THEN result_2...WHEN condition_n THEN result_nELSE result ENDexpression 可选的。它的价值,你...

oracle/plsql中decode()函数用法

本文章简单的介绍了oracle中的decode()函数的用法及用实例说明了此函数在实际应用中的用法。本文章简单的介绍了oracle中的decode()函数的用法及用实例说明了此函数在实际应用中的用法。在Oracle/ PLSQL的,DECODE函数有一个IF - THEN - ELSE语句的功能。 DECODE函数的语法是: decode( expression , search , result [, search , result]... [, default] ) expression值进行比较。 search 是对表达相比的价值。 result是返回的值,...

OraclePLSQL在游标中用while循环实例程序

Oracle PLSQL 在游标中用while循环实例程序Oracle PLSQL 在游标中用while循环实例程序Oracle PLSQL 在游标中用while循环实例程序declarecursor emp_cur is select * from emp;v_emp emp%rowType;beginopen emp_cur;while emp_cur%notfound --while肯定要跟loop一起用的 且是控制循环体的 loopfetch emp_cur into v_emp;dbms_output.put_line(v_emp.ename);end loop;close emp_cur;end;//实例二 关于cursor循环,有两种方式: 1. 使...

OracleSQL、PLSQL绝技之多表插入

假如一个在线电子商务系统,我们现在需要根据订单表体现的消费金额将客户简单分为大中小三类并分别插入到三张表中.订单表order(order_idnumber,cust_idnumber,am假如一个在线电子商务系统,我们现在需要根据订单表体现的消费金额将客户简单分为大中小三类并分别插入到三张表中. 订单表 order (order_id number, cust_id number, amount number); 小客户表 small_cust (cust_id number, tot_amt number); 中客户表 med_cust (cust_i...

PLSQL - 相关标签