---
title: Create table 报错 ORA-30088-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于Create table 报错 ORA-30088相关的常见问题和使用技巧，帮助您快速解决Create table 报错 ORA-30088的难题。
---
切换语言

- 简体中文
- English

划线反馈

# Create table 报错 ORA-30088

更新时间：2026-05-19 09:51

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

## 适用版本

OceanBase 数据库所有版本。

## 问题现象

Create table 报错。

```shell
obclient> CREATE TABLE T1(C1 TIMESTAMP(20));

```

```shell
ORA-30088 datetime/interval precision is out of range

```

ORA-30088 对应的内部错误码是 5605。

```shell
Oracle:
Oracle Error Code: ORA-30088
Message: datetime/interval precision is out of range
Related OceanBase Error Code:
OB_ERR_DATETIME_INTERVAL_PRECISION_OUT_OF_RANGE(-5605)

```

## 问题原因

创建表时 timestamp 类型的精度超出 OceanBase 数据库支持的范围，OceanBase 数据库中 timestamp 的最大精度为 9，即纳秒级，精确至小数点 9 位。

## 解决方法

Timestamp 字段类型的精度控制在 9 以内，或者使用其他类型，比如 varchar。

Previous

[建分区表报错：ORA-00972](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000466053)

Next

[CTAS 建表成功后，部分通过 CTAS 创建的表被误删](https://www.oceanbase.com/knowledge-base/oceanbase-database-20000045542) ![有帮助](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) 咨询热线
