Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/09/2009, 06:30
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses
Puntos: 2658
Respuesta: Duda sobre CREATE VIEW

Ua vista no es una tabla. Es una sentencia SELECT predefinida, basicamente que devuelve una vista (VIEW) obtenida de una o más tablas que se relacionaron en la sentencia.
Si lo que quieres es crear una copia de la tabla la sentencia es
Código SQL:
Ver original
  1. CREATE TABLE tablacopia AS
  2. SELECT *
  3. FROM tabla;
Como advertencia, es posible que se produzcan ciertos cambios implícitos en los tipos de columna, según cómo se realice el SELECT, así como también debes tener en cuenta que este método no copia ni índices ni claves (sean PK o FK).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)