Ver Mensaje Individual
  #3  
Antiguo 12-11-2011
Avatar de Godzuki
Godzuki Godzuki is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 26
Reputación: 0
Godzuki Va por buen camino
Las tablas temporales solo existen mientras se ejecuta la conexión que la creo. Cuando termina el script, la tabla temporal desaparece. Prueba con este código:
Código SQL [-]
CREATE TEMPORARY TABLE test.prueba (
  ID TINYINT NOT NULL
);
insert into prueba (ID) values (1);
Select * from prueba;

Veras que como se crea la tabla de prueba y se inserta un registro y se realiza una consulta en la misma conexión, si se pueden ver los cambios. Si ejecutas la creación de la tabla con una conexión diferente a la que consulta la misma, no se pueden ver las tablas temporales. Dos diferentes conexiones pueden crear una tabla temporal con el mismo nombre y no tienen conflicto entre si, ya que ambas tablas solo son visibles para la conexión que las creo. Espero que esto te sirva de algo. Un saludo.

Última edición por Godzuki fecha: 12-11-2011 a las 06:38:18.
Responder Con Cita