在SQLPLUS里:
1.不显示 行头
set heading off pages 0
2.不显示行数信息
set feedback off
3。不在屏幕上显示结果
set termout off
还要 (关键。。。)
把sql存在文件(aa.sql)里
用 @aa.sql
的方式运行。
不显示查询结果的唯一方法
写道
取整(向下取整):
select floor(5.534) from dual;
select trunc(5.534) from dual;
上面两种用法都可以对数字5.534向下取整,结果为5.
如果要向上取整 ,得到结果为6,则应该用ceil
select ceil(5.534) from dual;
四舍五入:
SELECT round(5.534) FROM dual;
SELECT round(5.534,0) FROM dual;
SELECT round(5.534,1) FROM dual;
SELECT round(5.534,2) FROM dual;
结果分别为 6, 6, 5.5, 5.53
保留N位小数(不四舍五入):
select trunc(5.534,0) from dual;
select trunc(5.534,1) from dual;
select trunc(5.534,2) from dual;
结果分别是 5,5.5,5.53,其中保留0位小数就相当于直接取整了。
数字格式化:
select to_char(12345.123,'99999999.9999') from dual;
结果为12345.123
select to_char(12345.123,'99999999.9900') from dual;
小数后第三第四为不足补0,结果为12345.1230
select to_char(0.123,'99999999.9900') from dual;
select to_char(0.123,'99999990.9900') from dual;
结果分别为 .123, 0.123
分享到:
相关推荐
下面我们将深入探讨Spool在Oracle中的使用,包括其基本概念、如何通过SQL*Plus使用Spool,以及结合Java代码进行数据导出的方法。 一、Spool的基本概念 Spool是操作系统中的一个术语,指的是将数据暂时存储在磁盘上...
Oracle的Spool功能是数据库管理员和开发人员常用的一种工具,用于将SQL查询结果或PL/SQL块的输出重定向到文本文件中,而非在屏幕显示。在Oracle 10g及更高版本中,Spool引入了`CREATE`, `REPLACE`, 和 `APPEND` 参数...
在数据库管理中,`Spool` 和 `SQL*Loader` 是两种非常重要的工具,尤其在数据导入导出和批量处理方面。本实例将探讨如何在Linux环境下利用Shell脚本配合这两种工具实现高效的数据操作。 首先,`Spool` 是Oracle SQL...
- 例如:`spool DEPT.sql`,这会创建一个名为`DEPT.sql`的文件,并将之后的所有输出重定向到这个文件中。 2. **关闭Spool文件**:使用`spool off`来结束文件输出。 - 例如:`spool off`。 #### 二、Spool命令高级...
在Oracle SQL*Plus环境中,`spool`命令允许我们将SQL查询结果、脚本输出或者其他任何终端输出重定向到一个文件中,而不是直接显示在屏幕上。这样,我们可以方便地保存重要的查询结果,或者创建自定义报告。 使用`...
Spool是Oracle SQL*Plus中的一个功能,它允许用户将SQL*Plus会话的输出保存到文件中,而不是直接显示在屏幕上。使用spool可以方便地生成报告、备份查询结果或者在没有终端访问的情况下执行脚本。基本语法如下: ```...
#### 三、Spool 输出控制技巧 在实际使用过程中,为了提高数据导入的成功率以及优化文件大小,我们可以采取不同的输出控制策略。 1. **方法一: 使用列分隔符进行输出** - **优点**: 简单易用,只需要设置列分隔符...
### Oracle Spool 常见...通过以上详细介绍,我们可以看到`Spool`命令的强大之处,以及如何结合其他设置命令来实现各种复杂的需求。在日常数据库管理和开发过程中,熟练掌握这些技巧对于提高工作效率是非常有帮助的。
在Oracle数据库管理与操作过程中,`spool`是一个非常实用的命令,主要用于将SQL*Plus的输出结果重定向到一个文本文件中,这对于数据备份、日志记录以及批量导出数据等工作场景尤为重要。下面将详细介绍`spool`命令...
`spool学习`这个文件名可能包含了对`spool`命令的进一步学习资料,你可以查看这个文件以获取更深入的使用技巧和示例。`其余.rar`可能包含了一些示例脚本或者其他辅助工具,解压后可以参考学习。 总之,`spool`是...
下面我们将深入探讨Oracle Spool的功能、使用方法以及其在实际工作中的应用。 首先,Oracle Spool是一种实用工具,它允许用户将SQL查询结果或其他输出重定向到文件,而不是直接在屏幕显示。Spool在Oracle SQL*Plus...
每一个打印任务在发送给打印机前都会将任务压缩成制定文件(SHD, SPL)一...这里提供了可以解析spool的工具以及根据其方法自己编写的解析spool文件的示例代码,虽然不是很全面,但是只要看明白,剩下的均可自己实现。
本文将详细介绍SQL Plus中的几个基本命令:`desc`命令、`L`命令、`n`命令、`save`命令以及`spool`命令,并结合部分实际应用场景加以说明。 #### 二、`desc`命令 `desc`命令用于显示表或视图的结构信息,包括字段名...
### PL/SQL命令技巧详解 #### 一、PL/SQL基础命令概述 PL/SQL(Procedural Language for SQL)是一种强大的过程化编程语言,它将SQL语句与传统过程化编程语言的功能相结合,用于增强数据库应用程序的功能性、性能...
- **输出格式**:输出到文件的数据格式取决于执行的SQL查询以及数据库本身的设置。例如,日期字段可能会以数据库默认的日期格式显示,而不是常见的`YYYY-MM-DD`格式。 - **权限问题**:确保拥有足够的权限来创建和...
通过SQL*Plus,用户可以直接执行SQL语句、PL/SQL块以及其他数据库管理任务。本文将详细介绍SQL*Plus中的常用命令及其用法。 #### 二、SQL*Plus命令详解 ##### 1. 执行脚本文件 在SQL*Plus中,可以通过`START`或...
5. 关闭 spool 输出:SQL> SPOOL OFF 当我们使用 SPOOL 命令输出文件时,需要使用 SPOOL OFF 命令关闭 spool 输出,以便在输出文件中看到输出的内容。 6. 显示一个表的结构:SQL> desc table_name desc 命令用来...
我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次...
根据提供的文档内容,可以看出这是一份SQL数据库教程的PDF文档,包含了SQL语句、函数、以及操作的基础知识点。以下是根据文档内容整理的详细知识点: 1. SQL语言基础 文档中提到的"SELECT"关键字是SQL查询的核心,...
这个文档主要涵盖了Oracle数据库的一些常用命令和技巧,包括监听、登录、启动与停止数据库、账户管理、查询及表的操作等。以下是对这些内容的详细解释: 1. **监听**: - 监听是数据库服务对外提供连接的前提,它...