如果我有一个像这样的表:CREATE TABLE FRED(recordId number(18) primary key,firstName varchar2(50));有没有一种简单的方法可以将它的结构(不是它的数据)克隆到另一个给定名称的表中.基本上我想创建具有完全相...

如果我有一个像这样的表:
CREATE TABLE FRED
(
recordId number(18) primary key,
firstName varchar2(50)
);
有没有一种简单的方法可以将它的结构(不是它的数据)克隆到另一个给定名称的表中.基本上我想创建具有完全相同结构但具有不同名称的表,以便我可以在其上执行某些功能.我明显想在代码中这样做. Java最好,但大多数其他语言应该是类似的.
解决方法:
如果您正在寻找一种方法来找到精确的DDL来重新创建表,包括存储子句,您可以使用
select dbms_metadata.get_ddl('TABLE', 'TABLE_NAME', 'SCHEMA_NAME') from dual
如here所述.
织梦狗教程
本文标题为:java – 有没有一种简单的方法来克隆Oracle中表的结构?


基础教程推荐
猜你喜欢
- SpringCloud中Gateway的使用教程详解 2023-04-06
- Go Java算法重复的DNA序列详解 2023-04-12
- SpringCloud Netflix Ribbon超详细讲解 2023-06-30
- Alibaba Fastjson之超好用的JOSN解析库 2023-06-23
- IDEA 中使用 Big Data Tools 连接大数据组件 2022-11-14
- Java如何使用正则表达式查找指定字符串 2023-06-05
- Java多线程编程综合案例详解 2023-03-20
- SpringMVC详解如何映射请求数据 2023-01-24
- 一文搞懂Java中的线程安全与线程同步 2023-01-29
- Schedule定时任务在分布式产生的问题详解 2023-06-17