oracle的几道程序题
来源:互联网 发布:华为网络产品线怎么样 编辑:程序博客网 时间:2024/05/19 23:28
公司为期了两周的oracle培训,今天进行了一次测试,现将其中三道程序题供大家分享,共同学习讨论。
1、设计一个函数,给出对象号,返回对象名
create or replace function get_obj_name (v_id number)
end;
/
select get_obj_name(124) from dual;
select get_obj_name(124334343) from dual;
2、设计一个程序,显示某表空间中空间使用情况。dba_free_space
TABLESPACE_NAME:表空间名
FILE_ID :空闲空间所在的文件号
BLOCK_ID:空闲空间开始的块号
BLOCKS : 空闲空间大小
CREATE OR REPLACE PROCEDURE list_free_space
(v_name varchar2, ncol number,used varchar2,freed varchar2)
is
begin
end;
/
select blocks from dba_data_files where tablespace_name='UNDOTBS1';
set serveroutput on size 50000
set linesize 100
exec list_free_space('UNDOTBS1',30,'*','_');
3、需要经常统计每个会话的逻辑读和物理读信息,直接使用SQL很不方便,设计一个程序,
简化查看某个会话逻辑读、物理读的过程
CREATE OR REPLACE PACKAGE my_stat IS
END my_stat;
/
CREATE OR REPLACE PACKAGE BODY my_stat IS
END my_stat;
/
- oracle的几道程序题
- oracle 程序入口的几种方式
- oracle pl/sql 几道基础的编程题
- 微软实习笔试的几道程序题
- 小程序几道
- 几道程序
- oracle的几种常用命令
- oracle 的几种启动
- 【Oracle】oracle的几种服务含义
- 几道有趣的与程序无关的面试题
- 史上最强的几道oracle面试题
- [Oracle] 几本重要的电子图书下载
- [Oracle] 几本重要的电子图书下载
- 几本oracle入门的好书
- oracle的几种启动方式
- 客户端连接ORACLE的几种方法
- 客户端连接ORACLE的几种方法
- ORACLE的几点学习经验
- c++代码调用WMI 得到机器Model name.
- 关于org.hibernate.TransientObjectException: object references an unsaved transient instance
- Android .mk文件语法规范及使用模板
- thinkphp 使用函数
- JAVA中使用FTPClient上传下载
- oracle的几道程序题
- Thinkphp 数据操作指南-查询技巧
- 如何用低版本的VMware打开通过高版本VMware安装的虚拟机
- AG阅读总结9.1——日志管理
- thinkphp 在循环内使用<php></php>
- SQL Server 建库,表,约束(一)
- myeclipse 8.6 优化
- 启动apk的方法
- win7-win8微软的系统已经走的太远了,我们是否需要一款中国化的XP系统?