原文:Oracle獲取干凈的建表DDL語句,不含其它存儲、表空間、段屬性

早上一個同事資訊怎么獲取到建表語句而且是不帶存儲那種SQL。Oracle自己提供了一個函數DBMS METADATA.GET DDL,但是獲取到的建表語句含有存儲 表空間 以及一些其他段的屬性。如圖: 看到這個獲取到的ddl語句,想通過利用Oracle函數來截取的方式獲取建表語句。 思路為: .通過get ddl獲取建表語句 abc .將abc中的pctfree 替換成 .計算 的位置 .用sub ...

2016-08-19 09:15 0 3383 推薦指數:

查看詳情

oracle獲取ddl語句

第一種方法是使用工具,如:pl/sql developer,在【工具】--【導出用戶對象】出現就可以得到腳本。第二種方法是,sql語句。DBMS_METADATA.GET_DDL包可以得到數據庫的對象的ddl腳本。如下(SQLPLUS中執行): 1.得 到一個ddl語句:SET ...

Wed Dec 13 03:19:00 CST 2017 0 6948
oracle新建用戶,授權,空間語句

oracle創建空間,創建用戶(轉)關鍵字: oracle 空間 用戶 //創建臨時空間 create temporary tablespace test_temp tempfile 'E:/oracle/product/10.2.0/oradata/testserver ...

Tue Nov 27 20:00:00 CST 2012 0 8663
【原】oracle並指定空間

作者:david_zhang@sh 【轉載時請以超鏈接形式標明文章】 鏈接:http://www.cnblogs.com/david-zhang-index/archive/2012/03/20/2409032.html 且指定空間 將scott.test從users ...

Wed Mar 21 07:19:00 CST 2012 0 7676
Oracle和指定空間

--一個create table HH2( tid number primary key ,--主鍵設定 tname varchar2(20) ); --刪除drop table HH; --空間(相當於一個數據庫)(DBA權限)create tablespace ...

Mon Apr 14 07:24:00 CST 2014 1 13621
ORACLE獲取SQL

https://www.cnblogs.com/andy6/p/8029334.html 如果如下方式獲取語句報錯,是用戶權限的問題,使用SYSDBA賬戶登錄即可。 -- 獲取ddl ##('TABLE','名','用戶名')SQL> SELECT ...

Thu Jun 04 05:42:00 CST 2020 0 4249
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM