Cita:
Empezado por Neeruu
Hola a todos...
Tengo una consulta, necesito generar o extraer, a partir de una consulta SQL, los metadatos para poder generar una tabla nueva.
Me explico mejor, tengo la siguiente consulta:
Código SQL [-]
SELECT T1.CAMPO1,
T1.CAMPO2,
T2.CAMPO3
FROM TABLA1 T1
JOIN TABLA2 T2
ON (T1.CAMPO1 = T2.CAMPO1)
Los resultados de esta consulta tienen que ser volcados a una nueva tabla, el tema que tengo muchas consultas y cada consulta tiene muchos campos... por lo que tengo que ir viendo cada campo de la consulta, de que tabla salen, ir a la tabla y ver de que tipo son, etc...
Yo lo que necesitaría es poder decirle que me cree la tabla para poder volcar los datos, según la consulta...
O sea, si "T1.CAMPO1" es del tipo varchar(50) que me cree en la tabla nueva el campo "CAMPO1" que sea varchar(50)...
Espero que se entienda...
Estoy trabajando con SQL Server...
Saluda Atte Neerruu!!!
|
Hola Neeruu,
Cita:
Yo lo que necesitaría es poder decirle que me cree la tabla para poder volcar los datos
|
Esto es sencillo, lo único que tienes que hacer es ponerle
INTO Tabla?, después del ultimo campo:
Código SQL
[-]SELECT
T1.CAMPO1
,T1.CAMPO2
,T2.CAMPO3
INTO TABLA3
FROM TABLA1 T1
JOIN TABLA2 T2
ON T1.CAMPO1 = T2.CAMPO1
Después sólo tienes que consultar la TABLA3.
Código SQL
[-]SELECT
CAMPO1
,CAMPO2
,CAMPO3
FROM TABLA3
Un saludo.
upps, no había visto el enlace de
mamcx