`
izuoyan
  • 浏览: 9196836 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

number数据类型显示精度问题

 
阅读更多

create table wjytemp
(
NO number(16,2)
);

insert into wjytemp values(11111111111111.11);

sqlplus查询结果:11111111111111.10

解决:

1.设置plsql让它显示原本的值 工具->首选项,打开窗口,然后选择sql窗体。然后把数字字段 to_char和日期字段 to_char复选框选中。

2.sqlplus中,用sql语句设置,语句为:set numwidth 15

3.永久设置(权限不足。。。没尝试)

在sqlplus中先set numwidth 15
然后,在sqlplus中
sql> store set $ORACLE_HOME/sqlplus/admin/glogin.sql replace
就保存设置了.

Glogin.sql

Path: $ORACLE_HOME/sqlplus/admin

这个文件是sqlplus运行时会自动读取的文档,读取其中的相关初始化的信息,因此可以通过修改这个文件来达到个性化我们Sqlpus的目的。

分享到:
评论

相关推荐

    Oracle数据类型之Number

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

    Mysql、orcale 中的数据类型与java中的数据类型对应表.pdf

    Mysql、Oracle 中的数据类型与 Java 中的数据类型对应表 MySQL 和 Oracle 是两种常用...本文详细介绍了 Oracle 中的 Number 和 Date 类型与 Java 中的数据类型对应关系,并对 MySQL 中的数据类型也进行了简单的介绍。

    各种数据库的数据类型对比

    数据库是存储和管理数据的核心工具,不同的数据库系统支持多种数据类型来适应各种数据形式的存储需求。本主题将深入探讨几种常见的数据库系统,包括MySQL、SQL Server、Oracle和PostgreSQL,以及它们各自的数据类型...

    JS大坑之19位数的Number型精度丢失问题详解

    JavaScript中的Number类型在处理大整数时存在精度丢失的问题,特别是在涉及19位或更多位数的整数时。这是由于JavaScript的浮点数表示方式(IEEE 754双精度浮点数)所限制的。JavaScript能精确表示的最大整数是2的53...

    Oracle9i数据类型Java数据类型Schema类型对比.doc

    Schema 类型通常与数据库系统提供的数据类型一致,例如 Oracle9i 中的 NUMBER、CHAR 和 DATE。 4. 其他数据库系统的数据类型对比: - DB2:它的数据类型如 SMALLINT, INTEGER, BIGINT, REAL, DOUBLE 与 Java 类型...

    db2数据类型详解

    对于数值型数据类型,DB2 提供了从小整型到双精度浮点数等多种选择;对于字符串型数据类型,则有定长字符串、变长字符串等多种类型;图形字符串型数据类型则适用于存储双字节字符数据。此外,DATALINK 数据类型为...

    详解iOS之关于double/float数据计算精度问题

    iOS 开发中,double 和 float 数据类型的计算精度问题是一个常见的问题。本篇文章将详细介绍 iOS 中 double/float 数据计算精度问题的根源、解决方案和高精度计算方法。 一、double/float 数据计算精度问题的根源 ...

    java、mysql以及oracle数据类型对照表

    在Oracle中,我们有类似的数据类型,如NUMBER、VARCHAR2、DATE、CLOB等。值得注意的是,Oracle的DATE类型包含了日期和时间,而MySQL通常需要单独的DATE和TIME类型来处理日期和时间。 Java与数据库交互时,通常使用...

    oracle_数据类型讲解.ppt

    在使用数据类型时,应根据实际需求选择合适的数据类型,比如字符数据的长度、数值的精度和范围,以及是否需要存储二进制或日期时间数据。在定义VARCHAR2和NVARCHAR2时,需注意它们的最大字节数限制,以及在UNICODE...

    oracle和sql数据类型

    Oracle 和 SQL 数据类型是数据库管理系统中用于定义和存储数据的基础组件。它们决定了数据的结构、大小以及如何进行处理。以下是两种数据库系统中主要数据类型的详细比较: **Oracle 数据类型** 1. **Char**: Char...

    Oracle数据类型

    Oracle数据库中常用的数据类型主要包括字符类型、数字类型、日期时间类型以及LOB类型等,每一种数据类型适用于特定的数据存储需求。 1. 字符类型 - CHAR类型是固定长度的,用于存储定长的字符串,最多2000个字符。...

    MySQL数据类型全掌握

    ### MySQL数据类型全掌握 #### 一、概述 在数据库设计和开发过程中,正确选择数据类型对于确保数据的准确性和优化存储空间至关重要。MySQL作为一款广泛使用的开源关系型数据库管理系统,提供了丰富的数据类型来...

    orical数据类型详解

    【Oracle数据类型详解】 Oracle数据库系统提供了丰富的数据类型,用于存储不同类型的数据,这些数据类型确保了数据的准确性和完整性。本文主要围绕“orical”数据类型展开,尤其关注C++编程中与Oracle数据库交互时...

    ORACLE 10g 数据类型

    虽然Oracle没有独立的整型数据类型如 `integer` 或 `int`,但可以通过 `number` 类型实现整数存储,这符合行业标准要求。 3. 日期时间型 Oracle 的日期时间型主要是 `date` 类型,它包含了完整的日期和时间信息,...

    用于更方便的解决PHP中超大数字和浮点数精度问题

    在PHP编程中,处理超大数字和高精度浮点数是一项常见的挑战,因为PHP的内置数据类型对于某些特定计算场景可能会遇到局限性。标题提到的问题是关于PHP在处理超出整型范围的数值时,会自动转为浮点数,但浮点数在...

    sql server 和oracle 中数据类型的区别

    对应的Oracle数据类型为`NUMBER(19)`。 2. **binary**: 用于存储二进制数据,固定长度。例如,`binary(50)`表示存储50个字节的二进制数据,在Oracle中对应的类型为`RAW(50)`。 3. **bit**: 用于存储布尔值或单个位的...

    Oracle各种数据类型的介绍,适合中高级编程开发人员

    ### Oracle 数据类型详解 在数据库管理系统(DBMS)中,数据类型是定义字段或变量能够存储何种类型数据的标准。Oracle数据库提供了丰富的数据类型,适用于不同的应用场景。本文将详细介绍Oracle中的几种常见数据...

    第3章 PL-SQL数据类型

    ### PL-SQL 数据类型详解 #### 一、预定义数据类型概述 在Oracle数据库中,PL-SQL(Procedure Language for SQL)提供了丰富的数据类型来满足不同的业务需求。这些数据类型可以分为四大类:标量类型、复合类型、...

Global site tag (gtag.js) - Google Analytics