首頁 > 資料庫 > mysql教程 > 如何建立與 Oracle 中現有表具有相同架構的空白表副本?

如何建立與 Oracle 中現有表具有相同架構的空白表副本?

Mary-Kate Olsen
發布: 2025-01-02 14:52:38
原創
556 人瀏覽過

How to Create an Empty Table Copy with the Same Schema as an Existing Table in Oracle?

在Oracle 中建立沒有資料的表格副本

原始查詢:

「我知道以下語句:

create table xyz_new as select * from xyz;
登入後複製

這會複製模式和資料但是,如果我只需要怎麼辦? schema?子句來過濾掉所有行:

此技術複製表結構(列、資料類型、限制),無需使用任何內容填充表data.

create table xyz_new as select * from xyz where 1=0;
登入後複製
限制:

雖然此方法對於複製表結構非常有效,但它也有一定的限制:

序列、觸發器、索引、物化視圖日誌,並且某些約束可能無法複製。

    分區不由此處理方法。

以上是如何建立與 Oracle 中現有表具有相同架構的空白表副本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板