20150805 oracle笔记
2015-08-05 22:19
465 查看
Oracle SQL Developer中的常见操作命令
运行语句:enter+ctr
运行脚本:F5
提交:F11
创建包头:
create or replace package 包名
as[is]
….
end 包名
例如:
create or replace package mypackage1
as
procedure sp_test_insert;
function get_name(v_id number) return varchar2;
end mypackage1;
包体:
create or replace package body 包名
as[is]
….
end 包名
create or replace PACKAGE BODY mypackage1
is
procedure sp_test_insert
is
begin
insert into mytest(id,name) values(4,’w’);
commit;
end;
function get_name(v_id number) return varchar2
is
v_name varchar2(10);
begin
select name into v_name from mytest where id=v_id;
return v_name;
end;
END mypackage1;
运行语句:enter+ctr
运行脚本:F5
提交:F11
创建包头:
create or replace package 包名
as[is]
….
end 包名
例如:
create or replace package mypackage1
as
procedure sp_test_insert;
function get_name(v_id number) return varchar2;
end mypackage1;
包体:
create or replace package body 包名
as[is]
….
end 包名
create or replace PACKAGE BODY mypackage1
is
procedure sp_test_insert
is
begin
insert into mytest(id,name) values(4,’w’);
commit;
end;
function get_name(v_id number) return varchar2
is
v_name varchar2(10);
begin
select name into v_name from mytest where id=v_id;
return v_name;
end;
END mypackage1;
相关文章推荐
- oracle学习3
- Oracle学习之DATAGUARD(八) Switchover与failover
- oracle 字符串中取数字
- 用Navicat Premium把ACCESS的数据导入ORACLE
- 在win7操作系统安装Oracle 10g,数据库安装不了的原因
- Oracle删除重复的记录
- Oracle 树操作(select…start with…connect by…prior)
- 关于Oracle复制一张表和复制表中的一条数据
- 关于Oracle创建表空间和用户
- ORACLE 死锁日志查询
- QT编译oracle驱动
- 查看Oracle执行计划
- oracle数据库注册表信息删除
- oracle 存储过程,存储函数,包
- Oracle数据库导入导出
- Oracle数据库创建表空间
- 关于oracle with as用法
- 利用Oracle DDL触发器实现DDL监控
- linux 在~/.bash_profile配置完oracle每次都要source 才能使用的问题
- Does Oracle really offer any OCI demo/sample programs?