Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle Buat Tabel AS dan komentar tabel dan komentar kolom

Salah satu metode adalah dengan menggunakan dbms_metadata.get_dependent_ddl dalam kombinasi dengan dbms_metadata.get_ddl

Berikut adalah contoh yang dibuat menggunakan SQL plus:

SQL> set long 1000000

SQL> create table t (x number);

Table created.

SQL> comment on column T.X IS 'this is the column comment';

Comment created.

SQL> comment on table T IS 'this is the table comment';

Comment created.

SQL> SELECT dbms_metadata.get_ddl( 'TABLE', 'T' ) || ' ' ||
  2         dbms_metadata.get_dependent_ddl( 'COMMENT', 'T', USER ) the_ddl
  3  FROM dual
  4  /

THE_DDL
--------------------------------------------------------------------------------

  CREATE TABLE "SCOTT"."T"
   (    "X" NUMBER
   ) SEGMENT CREATION DEFERRED
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  TABLESPACE "USERS"

   COMMENT ON COLUMN "SCOTT"."T"."X" IS 'this is the column comment'

   COMMENT ON TABLE "SCOTT"."T"  IS 'this is the table comment'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi Oracle untuk mengembalikan kesamaan antar string

  2. Menggunakan REGEXP_SUBSTR dengan Strings Qualifier

  3. Hitung Jumlah durasi dalam kueri sql

  4. Kesalahan SQL:ORA-02291:batasan integritas

  5. Penggunaan Ruang Tinggi Dari crfclust.bdb