a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle 9i輕松取得建表和索引的DDL語句

2024-08-29 13:57:26
字體:
供稿:網(wǎng)友
正在看的ORACLE教程是:Oracle 9i輕松取得建表和索引的DDL語句。我們都知道在9i之前,要想獲得建表和索引的語句是一件很麻煩的事。我們通常的做法都是通過export with rows=no來得到,但它的輸出因?yàn)楦袷降膯栴}并不能直接拿來用。而另一種方法就是寫復(fù)雜的腳本來查詢數(shù)據(jù)字典,但這對(duì)于一稍微復(fù)雜的對(duì)象,如IOT和嵌套表等,還是無法查到。

  從數(shù)據(jù)字典中獲得DDL語句是經(jīng)常要用的,特別是在系統(tǒng)升級(jí)/重建的時(shí)候。在Oracle 9i中,我們可以直接通過執(zhí)行dbms_metadata從數(shù)據(jù)字典中查處DDL語句。使用這個(gè)功能強(qiáng)大的工具,我們可以獲得單個(gè)對(duì)象或整個(gè)SCHEMA的DDL語句。最好不過的是因?yàn)樗褂闷饋砗芎唵巍?

  1、獲得單個(gè)表和索引DDL語句的方法:


  下面是輸出。我們只要把建表/索引語句取出來在后面加個(gè)分號(hào)就可以直接運(yùn)行了。


  2、獲得整個(gè)SCHEMA DDL語句的方法:


  需要注意的是,當(dāng)我們的表中有外健(參照約束)時(shí),我們需要判別參照表之間的順序,確保重建時(shí)按照合理的順序進(jìn)行。你可以通過查詢dba_constraints and dba_cons_columns來確定各表之間的順序,不再詳述。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久亚洲精品国产精品紫薇 | av久久| 日韩精品一区二区三区免费视频 | 国产一区二区影院 | 日韩免费在线视频 | 毛片国产 | 开心激情网站 | 天天夜夜操操 | 久久久久久久国产 | 国产女人爽到高潮免费视频 | 精品中文字幕一区二区三区 | 欧美日韩视频在线 | 日日干夜夜操 | 日本视频在线播放 | 国产精品久久久久久久久久久久午夜片 | 亚洲一区二区三区视频免费观看 | 91夜夜| 一本一道久久a久久精品综合蜜臀 | 国内成人精品2018免费看 | 久久午夜精品 | 伊人天堂网 | 可以在线看的黄色网址 | 色av综合网| 日韩精品一区二区三区在线观看 | 亚洲国产aⅴ成人精品无吗 亚洲h | 国产乱码精品一区二区三区五月婷 | 国产不卡在线观看 | 狠狠干av| 亚洲欧美日韩精品久久亚洲区 | 黄色一级片黄色一级片 | 一区二区三区在线免费观看 | 日日做夜夜爱 | 久久免费福利视频 | 在线电影一区 | 日韩成人免费在线 | 国产成人精品亚洲777人妖 | 成人精品一区二区三区 | 蜜桃臀一区二区三区 | 日韩激情网站 | 精品一区91 | 久久国产香蕉视频 |