---
title: Oracle 模式下 NUMBER(*,0) 中的 * 的含义-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 Oracle 模式下 NUMBER(*,0) 中的 * 的含义相关的常见问题和使用技巧，帮助您快速解决 Oracle 模式下 NUMBER(*,0) 中的 * 的含义的难题。
---
切换语言

- 简体中文
- English

划线反馈

# Oracle 模式下 NUMBER(*,0) 中的 * 的含义

更新时间：2026-05-18 09:11

适用版本： V2.1.x、V2.2.x、V3.1.x、V3.2.x、V4.0.x、V4.1.x、V4.2.x 内容类型：TechNote  

NUMBER 数据类型可以存储零、浮点数、正的定点数和负的定点数，类型定义 NUMBER (p,s) 中 p 表示精度，s 表示小数点位数。

NUMBER(*, 0) 中的 * 不代表精度的具体数值，而是表示最大允许的精度。通常情况下，Oracle 模式下的 * 指的是最大精度是 38。

## 适用版本

OceanBase 数据库所有版本。

## 相关文档

[NUMBER 数据类型](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000222349)

Previous

[Oracle 模式和 MySQL 模式下空格、空串与 NULL 的处理差异说明](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000207697)

Next

[如何把一个非字符类型的字段修改为 varchar 类型](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000207712) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
