Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Copiar tabla

Estas en el tema de Copiar tabla en el foro de Bases de Datos General en Foros del Web. Hola gente, estoy haciendo un inset sencillo, pero no funciona. Quiero copiar una tabla a otra identica dentro de la misma bd, pero no funciona. ...
  #1 (permalink)  
Antiguo 05/08/2005, 10:00
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Copiar tabla

Hola gente, estoy haciendo un inset sencillo, pero no funciona. Quiero copiar una tabla a otra identica dentro de la misma bd, pero no funciona.

Creo que esta bien la sintaxis:

insert into copia_tabla values (select * from tabla)

muchas gracias
  #2 (permalink)  
Antiguo 05/08/2005, 14:24
Avatar de haron  
Fecha de Ingreso: febrero-2004
Ubicación: Cádiz (refinitivo)
Mensajes: 632
Antigüedad: 20 años, 2 meses
Puntos: 3
nop.

es asi:

insert into copia_tabla
select * from tabla
__________________
Si ocurre algo importante, estamos afuera fumándonos unos cigarritos.
  #3 (permalink)  
Antiguo 05/08/2005, 15:46
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Si la tabla no existe y quieres que se cree al momento entonces es con algo como:

select * from tabla
into copia_tabla
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #4 (permalink)  
Antiguo 08/08/2005, 05:25
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
exactamente asi funciona, muchícimas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:02.