---
title: "GET_DDL - OceanBase 数据库 V4.2.5 | OceanBase 文档中心"
description: GET_DDL GET_DDL 函数用于调用单个对象的元数据作为 DDL 返回。 GET_xxx 函数用于通过一次调用获取对象的元数据。目前 OceanBase 数据库当前版本仅支持 GET_DDL 。 功能适用性 该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版仅提供 MySQL …
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.2.5 LTS

# GET_DDL

更新时间：2026-07-15 20:56:58

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.2.5/zh-CN/700.reference/500.sql-reference/300.pl-reference/300.pl-oracle/1400.pl-system-package-oracle/9900.dbms-metadata-oracle/200.get-ddl-oracle.md)  

`GET_DDL` 函数用于调用单个对象的元数据作为 DDL 返回。

`GET_xxx` 函数用于通过一次调用获取对象的元数据。目前 OceanBase 数据库当前版本仅支持 `GET_DDL`。

#### 功能适用性

该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版仅提供 MySQL 模式。

## 语法

```sql
FUNCTION  GET_DDL (
    object_type     VARCHAR,
    name            VARCHAR,
    ob_schema       VARCHAR DEFAULT NULL,
    version         VARCHAR DEFAULT 'COMPATIBLE',
    model           VARCHAR DEFAULT 'ORACLE',
    transform       VARCHAR DEFAULT 'DDL')
RETURN CLOB;

```

## 参数解释

| **参数** | **解释** |
| --- | --- |
| object_type | 要检索的对象的类型。对象类型的属性必须是一个已命名对象。 |
| name | 对象的名称。 |
| ob_schema | 包含该对象的 Schema。默认为调用者的 Schema。 |
| version | 对象的 metadata 版本。 |
| model | metadata 的对象模型。 |
| transform | 应用 XSL-T 转换输出结果。 |

 上一篇 下一篇 ![有帮助](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) 咨询热线
