基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
GET_DDL
更新时间:2026-07-15 20:56:58
GET_DDL 函数用于调用单个对象的元数据作为 DDL 返回。
GET_xxx 函数用于通过一次调用获取对象的元数据。目前 OceanBase 数据库当前版本仅支持 GET_DDL。
功能适用性
该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版仅提供 MySQL 模式。
语法
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 转换输出结果。 |