最新文章列表

PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改

  在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat ...
超声波 评论(0) 有1959人浏览 2015-07-08 20:10

精通Oracle10编程SQL(17)使用ORACLE系统包

/* *使用ORACLE系统包 */ --1.DBMS_OUTPUT --ENABLE:用于激活过程PUT,PUT_LINE,NEW_LINE,GET_LINE和GET_LINES的调用 --语法:DBMS_OUTPUT.enable(buffer_size in integer default 20000); ...
bijian1013 评论(0) 有1524人浏览 2015-06-30 21:09

精通Oracle10编程SQL(16)使用LOB对象

/* *使用LOB对象 */ --LOB(Large Object)是专门用于处理大对象的一种数据类型,其所存放的数据长度可以达到4G字节 --CLOB/NCLOB用于存储大批量字符数据,B ...
bijian1013 评论(0) 有1196人浏览 2015-06-30 21:09

精通Oracle10编程SQL(15)使用对象类型

/* *使用对象类型 */ --建立和使用简单对象类型 --对象类型包括对象类型规范和对象类型体两部分。 --建立和使用不包含任何方法的对象类型 CREATE OR REPLACE TYPE person_typ1 as OBJECT( name varchar2(10),gender varchar2(4),birthdate date ); drop type ...
bijian1013 评论(0) 有707人浏览 2015-06-29 21:46

精通Oracle10编程SQL(14)开发动态SQL

/* *开发动态SQL */ --使用EXECUTE IMMEDIATE处理DDL操作 CREATE OR REPLACE PROCEDURE drop_table(table_name varchar2) is sql_statement varchar2(100); begin sql_statement:='DROP TABLE '||table_name; ...
bijian1013 评论(0) 有761人浏览 2015-06-29 21:46

精通Oracle10编程SQL(13)开发触发器

/* *开发触发器 */ --得到日期是周几 select to_char(sysdate+4,'DY','nls_date_language=AMERICAN') from dual; select to_char(sysdate,'DY','nls_date_language=AMERICAN') from dual; --建立BEFORE语句触发器 CREATE ...
bijian1013 评论(0) 有842人浏览 2015-06-29 21:45

精通Oracle10编程SQL(12)开发包

/* *开发包 *包用于逻辑组合相关的PL/SQL类型(例如TABLE类型和RECORD类型)、PL/SQL项(例如游标和游标变量)和PL/SQL子程序(例如过程和函数) */ --包用于逻辑组合相关的PL/SQL类型、项和子程序,它由包规范和包体两部分组成 --建立包规范:包规范实际是包与应用程序之间的接口,它用于定义包的公用组件,包括常量、变量、游标、过程和函数等 --在包 ...
bijian1013 评论(0) 有701人浏览 2015-06-29 21:45

精通Oracle10编程SQL(11)开发子程序

/* *开发子程序 */ --子程序目是指被命名的PL/SQL块,这种块可以带有参数,可以在不同应用程序中多次调用 --PL/SQL有两种类型的子程序:过程和函数 ...
bijian1013 评论(0) 有796人浏览 2015-06-29 21:45

精通Oracle10编程SQL(10)处理例外

/* *处理例外 */ --例外简介 --处理例外-传递例外 declare v_ename emp.ename%TYPE; begin SELECT ename INTO v_ename FROM emp where empno=&no; dbms_output.put_line('雇员名:'||v_ename); excepti ...
bijian1013 评论(0) 有756人浏览 2015-06-28 22:45

精通Oracle10编程SQL(9)使用游标

/* *使用游标 */ --显示游标 --在显式游标中使用FETCH...INTO语句 DECLARE CURSOR emp_cursor is select ename,sal from emp where deptno=1; v_ename emp.ename%TYPE; v_sal emp.sal%TYPE; begin op ...
bijian1013 评论(0) 有823人浏览 2015-06-28 22:45

精通Oracle10编程SQL(8)使用复合数据类型

/* *使用复合数据类型 */ --PL/SQL记录 --定义PL/SQL记录 --自定义PL/SQL记录 DECLARE TYPE emp_record_type IS RECORD( name emp.ename%TYPE, salary emp.sal%TYPE, dno emp.deptno%TYPE ); emp ...
bijian1013 评论(0) 有993人浏览 2015-06-28 22:44

精通Oracle10编程SQL(7)编写控制结构

/* *编写控制结构 */ --条件分支语句 --简单条件判断 DECLARE v_sal NUMBER(6,2); BEGIN select sal into v_sal from emp where lower(ename)=lower('&name'); if v_sal<2000 then update emp se ...
bijian1013 评论(0) 有1053人浏览 2015-06-28 22:44

精通Oracle10编程SQL(6)访问ORACLE

/* *访问ORACLE */ --检索单行数据 --使用标量变量接收数据 DECLARE v_ename emp.ename%TYPE; v_sal emp.sal%TYPE; BEGIN select ename,sal into v_ename,v_sal from emp where empno=&no; dbms_output.p ...
bijian1013 评论(0) 有633人浏览 2015-06-28 22:44

精通Oracle10编程SQL(5)SQL函数

/* * SQL函数 */ --数字函数 --ABS(n):返回数字n的绝对值 declare v_abs number(6,2); begin v_abs:=abs(&no); dbms_output.put_line('绝对值:'||v_abs); end; --ACOS ...
bijian1013 评论(0) 有1060人浏览 2015-06-27 01:48

精通Oracle10编程SQL(4)使用SQL语句

--工资级别表 create table SALGRADE ( GRADE NUMBER(10), LOSAL NUMBER(10,2), HISAL NUMBER(10,2) ) insert into SALGRADE values(1,0,100); insert into SALGRADE values(2,100,200); inser ...
bijian1013 评论(0) 有725人浏览 2015-06-27 01:46

精通Oracle10编程SQL(1-3)PLSQL基础

--只包含执行部分的PL/SQL块 --set serveroutput off begin dbms_output.put_line('Hello,everyone!'); end; select * from emp; --包含定义部分和执行部分的PL/SQL块 declare v_ename varchar2(5); begin select ...
bijian1013 评论(0) 有1189人浏览 2015-06-27 01:45

plSql介绍

/* * PL/SQL 程序设计学习笔记 * 学习plSql介绍.pdf * 时间:2010-10-05 */ --创建DEPT表 create table DEPT ( DEPTNO NUMBER(10), DNAME NVARCHAR2(255), LOC NVARCHAR2(255) ) delete dept; select * ...
bijian1013 评论(0) 有1201人浏览 2015-06-27 01:36

PL/SQL中存储过程debug及数组的定义

一直用sql developer 进行存储过程的调试。今天装了PL/SQL,它的具体调试如下:   1), 打开PL/SQL. 如下图:   备注:  位置1: 点击要debugger的存储过程,将打开如图右侧的界面。 位置2:debugger中要录入的参数值信息。 位置3:因为此存储过程包含数组,此处是对数组进行赋值。           我这个数组是个二维数组,莫忘 关键字 ...
ldaolong 评论(0) 有755人浏览 2015-06-19 16:05

地不安装Oracle,plsql远程连接数据库

由于Oracle的庞大,有时候我们需要在只安装Oracle客户端如plsql、toad等的情况下去连接远程数据库,可是没有安装Oracle就没有一切的配置文件去支持。最后 ...
mywhy 评论(0) 有415人浏览 2015-06-09 15:07

PLSQL导入导出表的正确步骤

原来总是直接 tools->import talbes->Oracle Import结果发现有的时候会出错:有的表不能正确导入, baidu+googel解决办法如下(看解释1): 导出步骤: 1 to ...
a475334705 评论(0) 有7721人浏览 2015-05-28 16:55

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics