
Database
swqqcs
这个作者很懒,什么都没留下…
展开
-
Oracle存储过程
Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法1 create or replace procedure NoParPro2 as ;3 begin4 ;5 exception //存储过程异常6 ;7 end;8 1原创 2011-11-15 13:26:09 · 734 阅读 · 0 评论 -
oracle 存储过程 带游标作为OUT参数输出
包中带过程 要自己定义一个type [cur_name] is ref cursor游标,返回的时候就直接 procedure AAA(变量名 out [cur_name])如此申明OUT变量 存储过程 用系统默认的 sys_refcursor 游标类型 定义变量就OK了 Sql代码 --PL/SQL Code (包中带过程) 过程带游标的OUT参数,返回游标(ref curs翻译 2011-11-15 13:32:18 · 9393 阅读 · 0 评论 -
oracle中包的定义及使用
包的作用:包可以将任何出现在块声明的语句(过程,函数,游标,游标,类型,变量)放于包中,相当于一个容器.将声明语句放入包中的好处是:用户可以从其他PL/SQL块中对其进行引用,因此包为PL/SQL提供了全程变量.包分为两部分:包头和包体.如何创建包?1)包头: 语法格式: CREATE OR REPLACE PACKAGE package_name /*翻译 2011-11-15 11:16:37 · 6803 阅读 · 1 评论 -
oracle从建表到增、删、改、查、 左 、 外 、链接、子查询
1.创建表 id是主键 name是varchar2 address varchar2 marning varchar2 create table book( id number(20)primary key, name varchar2(20)not null, address varchar2(20)not null, marning varchar2(2翻译 2011-11-16 10:05:26 · 1975 阅读 · 0 评论 -
oracle查看表结构的几种方法
1,DESCRIBE 命令使用方法如下:SQL> describe nchar_tst(nchar_tst为表名)显示的结果如下: 名称 是否为空? 类型 ----------------------------------------- -------- ----------------翻译 2011-11-15 10:37:49 · 2210 阅读 · 0 评论