
ORACLE
文章平均质量分 79
犀利的蛙
安安
展开
-
在PL/SQL中执行SQL语句.(三)
oracle 数据库中,语句一般分为这几种: DML(data manipulation language) : 数据库操纵语句,有 select 、insert、update、delete 能对数据进行操作的语言,严格说来select 不算在其中 DDL(Data Definition Language) :数据库定义语言,有 create、drop、alter、t...原创 2013-03-19 23:46:07 · 549 阅读 · 0 评论 -
关于oracle 忘记用户密码
那天朋友问了下,oracle 自己的库,密码忘记了,咂摸搞! 先说一下登录方式,一般登录有两种: 1.操作系统认证的方式 2.数据库口令认证 第二种:应该都知道,有用户名和密码就可以的。 第一种:比如上面的情况,数据库就在在自己电脑上,可以不用认证,任意用户登录。比如命令: sqlplus / as sysdba “/” 表示任意用户,sysdba 表示管理员...2013-03-31 20:33:06 · 154 阅读 · 0 评论 -
ROW_NUMBER() 和ROWNUM
今天看了一道题目,查询EMP/EMPLOYEES 表中各个部门 工资排名前3 的信息。 题目网上很多,在此也记录一下: 这里要用到 ROW_NUMBER() OVER (PARTITION BY XX) 先看看SQL: select EMPLOYEE_ID,DEPARTMENT_ID,SALARY from ( SELECT EMPLOYEE_ID,DEP...原创 2012-12-11 16:25:24 · 119 阅读 · 0 评论 -
建包,和过程基本语法
oracle 有时候会大量使用过程函数,我们会创建package 来存放,和JAVA类差不多,通过包名字 + 过程(函数名),不至于重复,方便管理。比如:java.util.date 和 java.sql.date. 1.创建包体: -- 创建包名字,一般以_pkg 结尾,或者开头 create or replace package test_pkg is -- 函数名,一般以 ...2013-06-18 23:32:55 · 590 阅读 · 0 评论 -
PL/SQL 游标的使用(四)
介绍: DML / Select执行时的内存空间 游标(cursor)是指向这个内存空间的指针. 属性: %ROWCOUNT %FOUND %NOTFOUNF %ISOPEN 隐式游标 / 显式游标(自定义游标名称) SQL%ROWCOUNT / mycur%ROWCOUNT 显示游标的使用步骤: 1.定义游标 2.打开游标 3.操作游标 4.关闭...2013-06-26 20:12:24 · 154 阅读 · 0 评论 -
PL/SQL 自定义异常(五)
oracle 有时候 写过程会用到异常,我用得不多,这里简单介绍一下; set serveroutput on; DECLARE -- 声明一个异常 my_exception exception; -- 定义异常名,错误码:-20000 .. -20999 pragma exception_init (my_exception, -20020); BEGI...2013-06-27 22:22:31 · 489 阅读 · 0 评论 -
PL/SQL 存储过程介绍六)
oracle 存储过程(procedure): 一、介绍 存储过程,简单的认为就是SQL + 一些简单逻辑 的综合体。 这里大概记录一下优点: 1.复杂业务(同时对多张表进行CRUD操作),我们如果执行多条SQL,可能会有多个连接。过程可以放在一个事务里面,时间快 2.程序处理的业务,有可能会出现无法预判的BUG ,而过程只要数据没错,就不容易出错,安全性高...2013-07-15 20:41:53 · 118 阅读 · 0 评论 -
PL/SQL 简介 (一)
很久没写PL/SQL了,在这里把以前的知识拿出来和新入行的朋友们分享,自己也可以巩固,分享快乐!感谢宁姐教育啊 1、PL/SQL语言简介: SQL99: 1999年制定的SQL标准;oracle、db2、sybase、sql server、mysql...都遵守这个标准。 PL/SQL(PL: Procedure Language)是标准SQL语言上的过程性扩展,...原创 2013-02-24 21:59:02 · 149 阅读 · 0 评论 -
PL/SQL 数据类型与定义、赋值(二)
1.简单变量类型与定义 sql 与pl/sql 通用变量类型: varchar2(max_length) 最大4000字节 char(max_length) 最大2000字节 number(x,y) 最长x位,y位小数 date 7个字节,默认格式DD-Mon-yy 如:...原创 2013-02-25 14:43:56 · 904 阅读 · 0 评论