Ver Mensaje Individual
  #9  
Antiguo 05-01-2015
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Reputación: 19
olbeup Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Quieres decir entonces que no lo hace.

De todas formas, crear una tabla es simple, incluso se puede crear un procedimiento almacenado para pasarle como parámetro el nombre de una tabla y el nuevo nombre, para que se cree 'automáticamente'.

Lo que me extraña es que sea cierto que con un "select" cree una tabla, porque puede dar también pie a problemas.
También hay que tener en cuenta que eso se sale por completo de las especificaciones del estandar sql.
Utilizo en bastantes ocasiones el copiar tablas para hacer pruebas con la tabla, que se sale del estandar sql, cualquier motor de base de datos ya se sale del estandar cuando incorporan mejoras en el motor.

Que lleva a confusión el utilizar "SELECT * INTO B FROM A", si sabes lo que estas haciendo pues no, a los que empiezan con SQL pues sí.

Crear un procedimiento almacenado seria lo ideal para copiar estructuras o toda la tabla.

Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber.
Responder Con Cita