---
title: 数据库 DATETIME 字段时间精度变更 DDL 机制-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于数据库 DATETIME 字段时间精度变更 DDL 机制相关的常见问题和使用技巧，帮助您快速解决数据库 DATETIME 字段时间精度变更 DDL 机制的难题。
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# 数据库 DATETIME 字段时间精度变更 DDL 机制

更新时间：2026-08-25 02:41

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

## 总结说明

OceanBase 4.6.1 版本前，修改 DATETIME 字段时间精度的 DDL 属于离线 DDL。

## 详细说明

在 OceanBase 数据库中，修改 DATETIME 列的时间精度（例如，将 `DATETIME` 变更为 `DATETIME(3)`）属于列类型变更操作。

在 4.x 版本中，该操作表现为离线 DDL。理论上，精度调整无需实际改写底层数据（即无需重建表）。但由于当前版本的实现机制，该操作仍被定位为离线 DDL。

此操作会导致：

- DDL 执行耗时较长。
 - 执行期间会阻塞并发的 DML 操作。

如果业务无法承受 DDL 阻塞，可以通过取消 DDL 命令进行应急处理。该行为将在后续版本中进行优化。

## 适用版本

OceanBase 4.6.1 版本前。

Previous

[kill session 失败原因分析](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000006783645)

Next

[PDML Insert 不支持 Interval 分区问题分析](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000006802570) ![有帮助](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) 咨询热线
