`
jenly10
  • 浏览: 12160 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论

oracle round后SQL过长出现.11问题处理

 
阅读更多
oracle  保留两位小数位原本用 round就可以直接搞定,但是当SQL语句过长执行就会出现问题
遇到如:0.11,0.98  等之类小数点前面是0的就会出现 .11,.98  省略前面的0
解决方案 就是
to_char如下:
select to_char(round('0.123456',2),'0.99') from dual

--select add_months(sysdate,1) from dual;

--select trunc(sysdate)+30 from dual;

--select trunc(to_date('2013-09-09','yyyy-MM-dd'))+30 from dual;

select to_char(round(decode((5/2),0,0,(5/2)*5),2),'99990.99') from dual;
分享到:
评论
2 楼 jenly10 2013-12-19  
继续努力
1 楼 whao601 2013-12-19  
嗯,不错,平常开发中没注意过 比较有用

相关推荐

    ORACLE-SQL语句学习教程解读.pdf

    Oracle SQL语句是数据库管理员和开发人员在Oracle数据库系统中进行数据操作的主要工具。本教程将深入探讨Oracle SQL的各种核心概念和技术,旨在帮助初学者和经验丰富的用户更好地理解和使用SQL语句。 首先,我们从...

    oracle如何查看很耗时的sql.txt

    本文将详细介绍如何通过Oracle提供的工具和技术来识别并分析那些执行时间过长的SQL语句。 #### 一、理解SQL执行统计信息 在Oracle数据库中,可以通过多种方式来获取SQL语句的执行统计信息。这些信息对于诊断问题和...

    Oracle_SQLServer函数命令大全.doc

    Oracle 和 SQL Server 是两种常用的数据库管理系统,它们都提供了丰富的函数来处理数据。下面将详细介绍这两个系统中的部分关键函数命令。 1. **绝对值**:在 Oracle 和 SQL Server 中,`ABS()` 函数用于计算数值的...

    Oracle11g SQL基础-实验手册.pdf

    Oracle11g SQL基础实验手册详细介绍了使用Oracle 11g数据库管理系统时,编写和执行基本SQL语句所需的各项技能。Oracle 11g是甲骨文公司推出的一个稳定的企业级数据库版本,支持大型事务处理和数据仓库应用。SQL是...

    Oracle与Sql-Server函数对照.docx

    ### Oracle与SQL Server函数对照详解 #### 一、概述 本文档旨在对比并解析Oracle数据库与Microsoft SQL Server数据库中常用函数的区别与等效性。两者虽然都是关系型数据库管理系统(RDBMS)的重要组成部分,但在...

    oracle sql 內置函數大全.ppt

    Oracle SQL 内置函数是数据库查询和管理的重要工具,它们提供了对数据的广泛操作和处理能力。本资料“Oracle SQL 内置函數大全”详细介绍了这些函数的使用,包括数学函数、字符串函数、日期时间函数、转换函数、比较...

    wxh oracle常用SQL脚本

    从给定的文件信息来看,主要涉及的是Oracle数据库的管理和优化相关的SQL脚本与知识点,以下将对这些知识点进行详细的解读和扩展。 ### Oracle数据库I/O统计查询 第一条SQL脚本用于统计Oracle数据库中的I/O操作,...

    oracle函数大全(CHM格式).rar

    在Oracle数据库中,函数扮演着至关重要的角色,它们允许用户进行复杂的计算、数据处理和信息提取。"Oracle函数大全(CHM格式).rar"这个压缩包显然包含了关于Oracle数据库中各种函数的详细信息,对于学习和查询...

    oracle与sqlserver日期函数对比.pdf

    Oracle 和 Microsoft SQL Server 都是广泛使用的数据库管理系统,它们都提供了丰富的日期和时间处理功能。在对比这些函数时,我们可以看到两者在处理日期操作时有相似之处,但也存在一些不同。 1. **日期相加与减**...

    oracle查看执行最慢与查询次数最多的sql语句

    在Oracle数据库管理中,了解SQL语句的执行性能和频率对于系统优化至关重要。本文将详细介绍如何查看Oracle数据库中执行最慢和查询次数最多的SQL语句,以帮助DBA(数据库管理员)识别潜在的性能瓶颈。 首先,我们来...

    ORACLE数据库及SQL语言考试题一含答案.pdf

    4. round 与 trunc 在处理数字方面的区别:round 返回四舍五入后的值,而trunc 返回截取后的值,不进行四舍五入。 5. union 与 union all 的区别:都是用来将查询结果进行合并的操作。区别在于union 会剔除合并内容...

    oracle 查看当前会话执行的sql语句

    ### Oracle 查看当前会话执行的SQL语句 在Oracle数据库管理中,有时我们需要了解某个特定会话(Session)正在执行哪些SQL语句。这在性能调优、问题诊断等场景下尤为重要。以下将详细介绍如何通过不同的方法来查看...

    大型数据库技术-实验二 Oracle SQL PLUS环境与查询.doc

    【大型数据库技术-实验二 Oracle SQL PLUS环境与查询】 实验主要涵盖了Oracle数据库系统中的SQL*PLUS工具的使用以及SQL查询语言的基本操作。SQL*PLUS是Oracle数据库管理系统的命令行界面,用于执行SQL语句和PL/SQL...

    oracle与sqlserver日期函数对比.docx

    Oracle 和 SQL Server 都是广泛使用的数据库管理系统,它们在处理日期和时间数据时提供了丰富的内置函数。下面是对这两个系统中日期函数的详细比较: 1. **日期相加/减**: - Oracle 使用 `ADD_MONTHS(date, ...

    慢sql监控mysql及oracle.pdf

    数据库监控 MySQL 及 Oracle 数据库监控是指对数据库的运行状态和性能进行监控和优化,以确保...MySQL、Oracle 和 SQL Server 都提供了慢查询监控和统计慢 SQL 的功能,帮助数据库管理员更好地管理和优化数据库。

    甲骨文数据库oracle个人学习(sql部分).docx

    甲骨文数据库 Oracle 个人学习(SQL 部分) 甲骨文数据库 Oracle 个人学习(SQL 部分)是一份详细的学习笔记,涵盖了 Oracle 数据库的 SQL 基础知识。本笔记共分为四部分,分别介绍了 SQL 基础语法、WHERE 子句、...

    ORACLE和SQL语法区别归纳

    ### ORACLE和SQL语法区别归纳 #### 概述 本文旨在为初学者提供关于Oracle与SQL Server在数据类型、函数及日期操作等方面的语法差异总结,帮助读者更好地理解这两种数据库管理系统的特点,并能够在实际应用中灵活...

    异种数据库函数和标准SQL语法比较Oracle与SqlServer.rar

    - Oracle的数学函数如`ROUND`、`TRUNC`和`MOD`,在SQL Server中也有相应的实现,但某些语法可能略有不同。 - SQL Server独有的`CHECKSUM`和`HASHBYTES`函数用于数据校验,Oracle则有`DBMS_CRYPTO`包。 3. **字符...

Global site tag (gtag.js) - Google Analytics