`

Get DDL via SQLPLUS

 
阅读更多

set pagesize 0 -- The height of the page - number of lines, 0 will suppress all headings, page breaks, titles

set linesize 200 -- Width of a line (before wrapping to the next line)

set long 1000000000 -- Set the maximum width (in chars) for displaying and copying LONG values.

set longchunksize 1000000000 -- Set the fetch size (in chars) for retrieving LONG values.

select dbms_metadata.get_ddl('OBJECT_TYPE','OBJECT_NAME','SCHEMA') from dual ;

 

Because what dbms_metadata.get_ddl return is clob, we need to set long to retrieve all the content of the clob and set longchunksize to avoid line getting wrapped every 80 chars.

 

分享到:
评论

相关推荐

    get_ddl使用

    标题“get_ddl使用”指的是一个工具,用于获取数据库的DDL(Data Definition Language)语句。DDL是SQL语言的一部分,用于定义和管理数据库结构,包括创建、修改和删除表、视图、索引等对象。这个工具有助于开发者或...

    【达梦数据库】-导入导出过程中get DDL复现过程

    【达梦数据库】-导入导出过程中get DDL复现过程

    [Oracle] dbms_metadata.get_ddl 的使用方法总结

    Oracle数据库中的`dbms_metadata.get_ddl`是一个非常实用的包,它允许开发人员和管理员获取数据库对象的创建语句(DDL),这对于备份和恢复、迁移或者理解对象定义非常有帮助。下面我们将深入探讨`dbms_metadata.get...

    【ORACLE数据库】-导入导出过程中GET DDL复现过程

    【ORACLE数据库】-导入导出过程中GET DDL复现过程

    使用sqlplus创建DDL和DML操作方法

    然后进行表的DDL操作 例如:   在进行DML操作:你可以对刚才建立的模式进行数据的插入和数据的更新操作 例如数据的插入   **这里要注意的是: ** 如果你出先如下错误   解决方法:要在每一句结束是加上...

    oracle 获取用户ddl脚本

    oracle 获取用户ddl脚本,可获取用户ddl,在sqlplus 工具中打开

    GBase 8t/8s/informix获取DDL函数DBMS-METADATA.GET-DDL

    GBase 8t/8s/informix获取DDL函数DBMS_METADATA.GET_DDL CREATE FUNCTION DBMS_METADATA.GET_DDL( object_type varchar(16) , name varchar(128), schema varchar(32) default null, v_version varchar(32) ...

    sqlplus11.2 rpm安装包

    用户可以编写SQL查询、DML(数据操纵语言)语句、DDL(数据定义语言)语句以及PL/SQL程序块。此外,SQLPlus还支持脚本执行、数据导入导出、生成报表等功能。 2. **Oracle SQLPlus 11.2**: 这个版本是指Oracle ...

    pg_get_table_ddl:PostgreSQL PLPGSQL函数,可为给定的schematable生成表DDL

    pg_get_table_ddl PostgreSQL PL / PGSQL函数,它为给定的模式/表生成表DDL。 (c)2021 SQLEXEC LLC GNU V3和MIT许可证也相应地传达。可以在上报告错误 历史 生成表DDL有多种形式,这是要添加到列表中的另一种...

    使用sqlplus创建DDL和DML操作技巧

    在Oracle数据库管理中,SQL*Plus是一个不可或缺的命令行工具,它允许用户直接与数据库进行交互,执行SQL语句,包括DDL(Data Definition Language)和DML(Data Manipulation Language)操作。本篇文章将深入探讨...

    oracle sqlplus 中spool 的使用

    - `SELECT DBMS_METADATA.GET_DDL('PROCEDURE', u.object_name) FROM USER_OBJECTS u WHERE object_type = 'PROCEDURE'`:获取当前用户(brucelau)下所有存储过程的DDL语句。 #### 三、Spool命令注意事项 1. **...

    从Access数据库建立DDL语句

    DDL(Data Definition Language)是SQL语言的一部分,用于定义数据库的结构,如创建、修改或删除数据库对象如表格、索引等。本文将详细介绍如何使用Access来生成DDL语句,以及这一过程中的关键知识点。 首先,DDL...

    sqlplus安装包附带使用说明

    用户可以编写SQL查询、DML语句(INSERT、UPDATE、DELETE)、DDL语句(CREATE、ALTER、DROP)以及PL/SQL程序块。 2. **Instant Client**:在提供的压缩包中,有两个以“instantclient”命名的文件,它们是Oracle ...

    python解析DDL操作PDM

    在IT行业中,数据库设计是至关重要的一步,而DDL(Data Definition Language)是SQL语言的一部分,用于定义和管理数据库模式。Python作为一种强大且灵活的编程语言,可以用来处理各种任务,包括解析DDL语句和操作PDM...

    由DDL获取JAVA实体类

    根据DDL获取基本的JAVA 实体类 复制DDL create table开始部分,点击获取即可

    python小工具-sqlserver ddl转换为mysql规范ddl

    图形化实现sqlserver转换为mysql ddl(需字段注释) 应用于数据库、新老系统迁移,提升开发效率。

Global site tag (gtag.js) - Google Analytics