select replace(reverse(sys_connect_by_path(reverse(rownum || '*' || lv || '=' || rpad(rownum * lv, 2)),'/ ')),'/')
from (select level lv from dual connect by level < 10)
where lv = 1
connect by lv + 1 = prior lv;
-----------------------------------
declare
v_num1 number;
v_num2 number;
v_str varchar2(200);
begin
v_num1:=1;
v_num2:=1;
loop
loop
v_str:=v_str||to_char(v_num2)||'*'||to_char(v_num1)||'='||substr(to_char((v_num1*v_num2)||' '),1,2);
v_num2:=v_num2+1;
v_str:=v_str||' ';
exit when v_num2>v_num1;
end loop;
dbms_output.put_line(v_str);
v_num1:=v_num1+1;
v_str:='';
v_num2:=1;
exit when v_num1>9;
end loop;
end;
分享到:
相关推荐
九九乘法口诀表也是很多面试考试的程序题,考察php面试者的逻辑思维能力,主要就是对算法的理解和运用,下面是小编用php写的输出九九乘法口诀的php代码: <?php for($i=1;$i<=9;$i++) { for($j=1;$j<=$i;$...
### 存储过程写九九乘法表 #### 背景介绍 在数据库操作中,存储过程是一种预编译的SQL代码集合,它可以接受输入参数、返回单个或多个结果集以及返回值。存储过程可以提高代码的重用性和执行效率,并且能够简化复杂...
- **Oracle**: 创建的临时表在不同会话之间共享定义,但数据隔离。 - **PostgreSQL**: 创建的临时表不仅数据隔离,而且每个会话都有独立的表定义。 #### 十一、其他差异 - **INSTR函数**: - **Oracle**: 使用 `...
用oracle实现99乘法表,简单的dbms_output包练习。
Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer 不用安装Oracle客户端也可以使用PLSQL Developer 绿色! 安全! 轻便! 可靠! 1、本软件可作为简单的Oracle9i客户端...
本文将详细讲解如何安装Oracle 9i,以及如何连接到Oracle 9和10版本的数据库。 首先,Oracle 9i的安装过程可以分为以下几个步骤: 1. **系统需求检查**:确保你的操作系统支持Oracle 9i(例如Windows或各种Linux...
9. **分区**:Oracle 9i支持表和索引的分区,将大表分成较小、更易管理的部分,提高查询性能。 10. **XML支持**:Oracle 9i加强了对XML的支持,允许直接在数据库中存储和检索XML文档,方便数据交换和Web服务。 ...
上面这句语句的意思是将tableA表中的valueA和valueB字段的值和结构添加到tableB中,tableB表需不存在。 在Oracle中select into的等价用法 create table tableB as select valueA,valueB from tableA;
**EXP(Export)**是Oracle数据库的导出工具,它允许用户将数据库对象如表、视图、存储过程、用户权限等信息从一个数据库中导出到一个可执行的二进制文件或文本文件中。这个过程被称为导出或者备份。EXP在生成的导出...
- **Oracle**: - 使用`SELECT * FROM TableName WHERE ROWNUM ;` - 这里`ROWNUM`是一个伪列,用于标识查询结果中的行序号。 - **DB2**: - 使用`SELECT * FROM TableName FETCH FIRST N ROWS ONLY;` - `FETCH ...
Oracle9精简版客户端是一款专为用户设计的轻量级数据库访问工具,它包含了Oracle数据库管理系统的核心组件,以便用户能够连接到Oracle服务器进行数据查询、管理及开发工作。这款客户端适用于那些不需要完整Oracle...
- **Oracle**:数据库是存储数据的逻辑单位,由一个或多个表空间组成。 - **DB2**:数据库也是存储数据的逻辑单位,可以包含多个表空间。 **3. 初始化参数(Initialization Parameters)** - **Oracle**:通过...
2. **数据存储与管理**:Oracle 9i采用了表空间和数据文件的概念来存储数据,通过段、区和块进行组织。理解这些概念对于管理数据库的大小、性能和备份恢复至关重要。 3. **SQL优化**:Oracle 9i提供了强大的查询...
这个压缩包“Oracle9iClient.zip”包含了一整套用于连接、查询和管理Oracle9i数据库所需的组件。让我们深入探讨一下这个客户端工具集的主要特点和功能。 1. **网络组件**:Oracle9i Client提供了必要的网络组件,如...
1. **Oracle 9i版本**:Oracle 9i是Oracle数据库的第9个主要版本,发布于2001年。它引入了许多新特性,如Real Application Clusters(RAC)、Automatic Storage Management (ASM) 和Internet File System (IFS),...
本程序是oracle920 for windows的client绿色版本,带有最基础的一些功能,解开到一个目录之后 修改oracle.reg中的目录,导入注册表之后,添加bin目录到系统环境变量path中即可 *****************加入环境变量*******...
### Oracle 9i 全备份导入到 11g 的处理方法 #### 一、问题背景 当将Oracle 9i的数据全备份导入到Oracle 11g版本时,经常会遇到由于`db_block_size`参数不一致导致的导入失败问题。这种情况下,如果直接进行导入...
Oracle 9i fundamental I 是一个关于Oracle数据库基础知识的演讲或教程,主要涵盖了Oracle数据库的核心架构、启动与管理、数据字典、控制文件、重做日志文件以及表空间和数据文件的维护等内容。以下是这些主题的详细...
在这个"oracle 9安装包 -2"中,包含的是9.2.0.1版本的第二个安装盘,主要用于Windows NT平台。 1. **安装环境**:Oracle 9i支持多种操作系统,包括Windows NT,这是一个基于Windows NT架构的操作系统,适用于服务器...