- 浏览: 95854 次
- 性别:
- 来自: 成都
文章分类
--复合变量table
declare
Type mytabtype is table of varchar2(10) index by binary_integer;
mytab mytabtype;
begin
mytab(10):='市场部';
mytab(20):='财务部';
mytab(30):='研发部';
dbms_output.put_line('10='||mytab(10));
dbms_output.put_line('20='||mytab(20));
dbms_output.put_line('30='||mytab(30));
end;
/
--复合变量table和rowtype组合
declare
type my_tab_type is table of dept%rowtype;
v_tab my_tab_type;
begin
select *bulk collect into v_tab from dept;
for i in 1..v_tab.count
loop
dbms_output.put_line(v_tab(i).deptno||','||v_tab(i).dname);
end loop;
end;
/
--匿名块
begin
dbms_output.put_line('hello,world lili');
end;
/
--匿名块打印变量
declare
v1 varchar2(20);
begin
v1:='&请输入大名';
dbms_output.put_line('hello '||v1);
end;
/
--匿名块+异常
declare
v_empno number(5);
v_ename varchar2(10);
begin
v_empno:=&请输入要查询的工号;
select ename into v_ename from emp where empno=v_empno;
dbms_output.put_line(v_ename);
exception
when no_data_found then
dbms_output.put_line(v_empno||'不存在');
when others then
dbms_output.put_line('未知错误!');
end;
/
发表评论
文章已被作者锁定,不允许评论。
-
报表相关
2010-07-20 07:02 8381.报表——普通报表是 ... -
动态SQL
2010-06-28 20:36 7761.why——有些时候表明和列名在程序运行的时候才被告诉。 ... -
事务机制
2010-06-26 10:21 8001.概念——多步操作组 ... -
游标(指针)
2010-06-26 10:21 1189*游标可以减少程序与数据库的交互和内存的消耗。 1.游标分类 ... -
练习——oracle数据字典对象
2010-06-22 20:09 873·创建部门表(部门编号,部门名称)和用户表(帐号,姓名,性别, ... -
故障排除
2010-06-19 20:12 5931.故障排除方法与步骤 2.常见故障及原因 ... -
脚本开发
2010-06-19 20:11 898编写自己的数据库执行代码 1.PL(procedural l ... -
Oracle
2010-06-19 20:10 904该数据库在企业里普遍应用 1.Oracle的发展史 ... -
访问权限
2010-06-19 20:09 806阶级性和特权 范例— ... -
数据安全
2010-06-19 20:08 683数据库的数据安全,避免数据泄漏和丢失 -
数据访问优化
2010-04-27 09:41 8322.数据访问优化方法——时间(效率)换空间 2.1:索引优化 ... -
数据备份技术——数据仓库
2010-04-27 09:25 7601.what——可以将数据还原为备份的那个时刻. 2.分类 ... -
练习——学生班级
2010-04-27 08:09 687create table t_class(c_id int p ... -
练习——部门员工表
2010-04-27 07:59 7142create table DEPT( DEPTNO deci ... -
排序——index
2010-04-26 10:26 6961why——对大量数据进行排序,方便查找记录 2.特点 ... -
项目后台的有机组合
2010-04-14 10:58 797——————Dao——>———————DBUtil——— ... -
写服务器运行日志的方法
2010-04-14 10:38 8291:服务器运行后,日志的更新频率很高。方法好还决定了服务器相应 ... -
练习——DOM4J
2010-04-03 22:49 856什么叫XML解析:读或写XML中的内容。 扩展: XM ... -
Dao+DBUtil+Po
2010-04-03 18:57 745界面上的数据来自 1.数据库(Dao)——定义SQL执 ... -
练习——实训6.1
2010-04-03 16:04 690create table bbc(Name varchar(5 ...
相关推荐
学习如何在不同操作系统上安装Oracle 10g,包括选择适当的安装类型(如企业版或标准版),配置数据库实例,以及设置初始化参数文件(init.ora)。 4. **数据库管理** 掌握数据库的启动、关闭、备份和恢复操作,...
这个“Oracle系统培训课件——资料包(7个ppt)”压缩文件包含了一系列PPT教程,旨在帮助学习者深入理解Oracle系统的各个方面。下面我们将详细探讨这些课件可能涵盖的关键知识点。 1. **Oracle概述**: - Oracle...
Oracle数据库是世界上最流行的数据库管理系统之一,广泛用于企业级的数据存储和管理。...通过不断的练习和学习,可以更深入地理解和运用这些概念,从而在Oracle数据库管理领域提升自己的专业技能。
6. Oracle数据库类型:Oracle是一个面向对象的关系型数据库管理系统,它同时支持对象和关系数据的存储。 7. Oracle系统构成:Oracle主要由Oracle Database(数据库)和Oracle Application(应用)组成,还包括各种...
表的设计是数据库管理的关键,包括设置字段名、数据类型、长度等属性,以及主键和索引的概念。此外,还会涉及到记录的增删改查操作,如使用INSERT、UPDATE和DELETE命令。 “练习”环节则会通过一系列实例来强化这些...
1. Oracle基础概念:包括数据库架构、表空间、数据类型、索引、视图等。 2. SQL查询:讲解SELECT语句的使用,包括JOIN、子查询、聚合函数等高级特性。 3. PL/SQL编程:介绍存储过程、函数、触发器等,以及如何编写...
这里体现了多态性:虽然 `mysql` 和 `oracledao` 类有不同的连接逻辑,但它们都实现了 `IDAO` 接口的所有方法,因此可以被视为相同类型的对象,可以被具有 `IDAO` 类型引用的对象调用。 这种设计模式在实际开发中...
- 变量与数据类型:包括基本类型(如int, double, boolean等)和引用类型(如类、接口、数组)。 - 常量:用final关键字声明,如final int MAX_VALUE = 100。 - 声明与初始化:变量必须先声明后使用,可以同时...
### Java自学之路——超详细含练习项目及源码 #### Java知识体系最强总结 本篇文章旨在根据提供的文件信息,深入解读Java自学之路的关键知识点,并针对其中提到的学习资源进行详细的解析,帮助初学者更好地掌握...
- **iSQL*Plus简介**:文档中的“iSQL*Plus”章节介绍了Oracle提供的一个命令行工具——iSQL*Plus,它允许用户直接执行SQL语句并查看结果。 - **iSQL*Plus的使用**:详细说明了如何在iSQL*Plus环境中执行各种SQL命令...
《Oracle 9i 简明教程——轻松实战20天》是一本针对初学者的Oracle数据库管理系统的学习指南。在20天的时间里,通过这本书,读者可以系统地掌握Oracle 9i的基础知识和实践技能。Oracle 9i是Oracle公司推出的一款重要...
这部分内容将深入讲解SQL语言,包括基本的SELECT语句、数据操作(INSERT、UPDATE、DELETE)、数据类型、表的创建和管理。通过实例,你会学会如何查询、修改和管理Oracle数据库中的数据。 第4-5天:数据库对象 这...
《Oracle PL/SQL程序设计》第五版是由Steven Feuerstein和Bill Pribyl两位Oracle数据库领域的权威专家共同编著的,这是一套完整的PL/SQL编程指南...帮助读者深入理解和掌握Oracle数据库中的过程式编程语言——PL/SQL...
比如,创建一个简单的表,需要定义列名、数据类型和约束。例如: ```sql CREATE TABLE Employees ( ID NUMBER PRIMARY KEY, Name VARCHAR2(50), Department VARCHAR2(50), Salary NUMBER ); ``` 执行SQL查询也...
《R12 Oracle总账管理基础-演示与练习》文档主要涵盖了Oracle财务模块中的核心组件——总账管理的基础操作和实践。以下是对其中关键知识点的详细说明: 1. **创建科目设置**:科目设置是Oracle总账的核心部分,用于...
MySQL的基础知识点包括:SQL语言(用于查询和操作数据),数据类型(如INT、VARCHAR、DATE等),表的创建与管理,索引的使用以提高查询速度,以及事务处理确保数据的一致性。 Oracle数据库是企业级的数据库管理系统...
2. **数据类型**:了解Oracle支持的各种数据类型,如VARCHAR2、NUMBER、DATE等。 3. **表的创建与管理**:学习CREATE TABLE语句,用于定义表结构;ALTER TABLE用于修改已有表的结构;DROP TABLE用于删除表。 4. **...
- **XMLType**:这是一种特殊的Oracle数据类型,用于存储XML数据。通过XMLType,可以直接在Oracle表中存储XML文档,并利用Oracle提供的函数进行查询和处理。 - **XML Schema**:允许定义XML文档的结构,以确保数据的...
首先,介绍的是Oracle的命令行客户端——SQL*Plus。SQL*Plus是Oracle提供的一个基础工具,用户可以通过它在命令行界面执行SQL语句和管理数据库。在启动SQL*Plus时,需要输入用户名和口令,如"sqlplus scott/tiger",...