`

oracle 数据类型判断

 
阅读更多
近日看oracle文档,发现oralce的一个特性,以往还真没发现

Floating-Point Conditions


不能贴图片,用文字记录一下
is nan:         --matches the NAN special value,which means "not a number"(introduced in Oracle 10g)
is infinite:    --matches infinite binary_float and binary_double values(introduced in Oracle 10g)

文档上提供的例子:
SELECT COUNT(*) FROM employees
  WHERE commission_pct IS NOT NAN;

SELECT last_name FROM employees
  WHERE salary IS NOT INFINITE;
分享到:
评论

相关推荐

    sqlserver-oracle 数据类型对照

    - `bit`在SQL Server中没有直接对应的Oracle数据类型,但可以近似用单字节的`NUMBER(1)`表示。 - `datetime`和`smalldatetime`在SQL Server中对应Oracle的`DATE`,表示日期和时间。 - `decimal`和`numeric`在SQL ...

    oracle(数据类型函数).

    里面有详细的oracle函数 1、Oracle数据类型 2、Oracle函数分为单行函数和多行函数两大类(sql_function) 单行函数分类 字符函数 数值函数 日期函数 转换函数 通用函数 函数嵌套 分组函数:集合操作符(了解) 实现...

    Oracle数据类型之Number

    ### Oracle 数据类型之 Number #### 一、概述 在Oracle数据库中,`NUMBER`类型是一种极为重要的数值数据类型,主要用于存储各种数值数据。随着Oracle版本的发展,为了更好地满足用户需求和提升性能,Oracle在其...

    oracle日期时间判断函数

    Oracle提供了丰富的日期时间函数,用于处理和分析日期时间数据。针对标题"oracle日期时间判断函数"和描述中提到的内容,我们可以深入探讨两个关键的函数,它们主要用于判断字符串是否可以转换为合法的日期时间格式。...

    Oracle数据块结构分析说明BLOCK结构详解

    数据块的结构定义包含多种信息,这些信息被用来记录数据块的状态、存储的数据类型、数据块内的格式,以及数据块的校验信息等。数据块结构的分析说明是数据库管理与优化工作中不可或缺的一环。 在Oracle中,数据块的...

    Oracle数据库空间数据类型和空间函数扩展实现.pdf

    Oracle数据库空间数据类型和空间函数扩展实现 Oracle数据库是当前最流行的关系型数据库管理系统之一,对于空间数据的存储和查询提供了良好的支持。为了满足空间数据处理的需求,Oracle数据库扩展了空间数据类型和...

    oracle 如何判断一个字符串能否转换为数字?

    在Oracle数据库中,我们经常需要处理各种数据类型之间的转换。尤其是在处理字符型数据时,有时我们需要判断一个字符串是否能够被成功地转换成数字类型。与SQL Server提供了`IS_NUMBER`这样的内置函数不同,Oracle并...

    Oracle计算连续天数,计算连续时间,Oracle连续天数统计

    在处理连续天数时,`DATE`和`INTERVAL`数据类型也是常用工具。 2. **自连接查询** 对于计算连续天数,一个常见方法是使用自连接查询。假设我们有一个名为`attendance`的表,记录了每个员工每天的出勤情况,包含...

    Oracle 验证是否是日期

    本文将详细介绍一个自定义的Oracle函数`FN_ISDATE_JAVA`,该函数用于判断给定的字符串是否能够转换为有效的日期格式。 #### 函数概述 函数`FN_ISDATE_JAVA`的主要功能是验证输入的字符串是否符合日期格式...

    Oracle期末复习题(带答案)

    对于关系模式中的属性和数据类型,复习题中提到了一些Oracle数据库支持的数据类型,包括字符类型(如CHAR和VARCHAR2)、数字类型(如NUMBER)、日期类型(如DATE)、LOB类型(如CLOB)以及行类型(如ROWID)。...

    oracle 数据重组

    Oracle 数据重组技术 Oracle 数据重组是 SAP 系统中优化数据库性能和释放磁盘空间的重要技术。该技术可以将业务数据和近期经常使用的数据分离出来,并释放磁盘空间。数据库重组可以优化数据在磁盘的连续分布情况,...

    Oracle的常用数据类型[收集].pdf

    Oracle数据库系统是世界上最广泛使用的数据库管理系统之一,它提供了丰富的数据类型来存储各种类型的数据。以下是对Oracle常用数据类型的详细介绍: 1. **字符型**: - `CHAR`:固定长度的字符类型,最大长度为...

    oracle日历转化成农历

    在Oracle中,日期数据类型DATE存储的是日期和时间信息,包括年、月、日、小时、分钟和秒。当我们需要将日期转换为农历时,实际上是在处理日期的计算逻辑,因为农历与阳历的转换涉及到复杂的天文算法。 要实现这个...

    Oracle的讲义:该讲义非常适合oracle的初学者使用

    四、Oracle数据类型 Oracle提供了多种数据类型,如NUMBER、VARCHAR2、CHAR、DATE、CLOB、BLOB等,用于存储不同类型的数据。理解这些数据类型对于创建合适的数据库表至关重要。 五、数据库对象 Oracle数据库中的主要...

    ORACLE中科学计数法显示问题的解决

    在 Oracle 中,默认情况下,数字类型的数据显示格式为科学计数法,这会导致数字显示不正确,例如 select to_number('12345678912') from dual; 结果会显示为 1.2346E+10,而不是我们期望的 12345678912。这种情况在 ...

    纯真IP库 oracle数据

    导入前需要确保数据库表结构已经创建好,并且字段类型与文档中的数据类型相匹配。通常情况下,可以使用Oracle的SQL*Loader工具或通过PL/SQL脚本来完成数据的批量导入操作。 ### 三、应用场景 纯真IP库广泛应用于多...

    oracle约束和索引笔记

    Oracle数据库是世界上最广泛使用的数据库管理系统之一,其在数据管理和性能优化方面有着强大的功能。本笔记主要探讨了两个关键概念:约束和索引,这些都是Oracle数据库中的基础但至关重要的元素。 **1. 约束...

    Oracle Spatial9i介绍

    通过这种数据类型,可以轻松地在Oracle数据库中表示点、线、多边形等几何对象。 ##### 3.2 对空间类型的运算 除了基本的数据存储之外,Oracle Spatial还提供了丰富的函数和操作符,可以用于执行空间数据之间的各种...

Global site tag (gtag.js) - Google Analytics