Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2012, 05:55
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Copiar estructura tabla mediante "CREATE TABLE"

Código SQL:
Ver original
  1. SQL> CREATE TABLE prueba1
  2.   2  ( a NUMBER NOT NULL PRIMARY KEY,
  3.   3  b NUMBER,
  4.   4  c NUMBER);
  5.  
  6. Tabla creada.
  7.  
  8. SQL> CREATE TABLE copia_prueba1 AS
  9.   2  SELECT * FROM prueba1
  10.   3  WHERE 1 = 0;
  11.  
  12. Tabla creada.
  13.  
  14. SQL> DESC prueba1
  15.  Name                            NULL?    TYPE
  16.  ------------------------------- -------- ----
  17.  A                               NOT NULL NUMBER
  18.  B                                        NUMBER
  19.  C                                        NUMBER
  20.  
  21. SQL> DESC  copia_prueba1 ;
  22.  Name                            NULL?    TYPE
  23.  ------------------------------- -------- ----
  24.  A                               NOT NULL NUMBER
  25.  B                                        NUMBER
  26.  C                                        NUMBER
  27.  
  28. SQL>

Última edición por gnzsoloyo; 01/12/2012 a las 12:16