sql >> Database >  >> RDS >> Oracle

Oracle exporteert SQL van de databasestructuur

Van deze blogpost , het lijkt erop dat er een pakket is met de naam dbms_metadata die create table kan genereren Sql. Voorbeeld:

 set pagesize 0
 set long 90000
 set feedback off

 set echo off 
 spool filename.sql 
 connect username/password;
 SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name)
     FROM USER_TABLES u;
 SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name)
     FROM USER_INDEXES u;
 spool off;


  1. Hoe collatie specificeren met PDO zonder SET NAMES?

  2. De verbonden mysql-databasenaam (JDBC) ophalen

  3. C#-geparametriseerde queries voor Oracle - serieuze en gevaarlijke bug!

  4. Wat doet SUBSIDIEGEBRUIK OP SCHEMA precies?