Insertar datos obtenidos con una consulta
Necesito que poder rellenar una tabla con los datos obtenidos de una consulta en tiempo de ejecución.
MS SQL SERVER
1** creo la tabla:
--------Inicio--------
Create Table TACCESOS2
(
CÓDIGO INT,
NOMBRE NVARCHAR(20),
FECHA NVARCHAR(20),
HORA NVARCHAR(20),
TERMINAL SMALLINT
);
---------Fin----------
2**Quiero insertar en la nueva tabla el resultado de la consulta:
SELECT PECODI AS CODIGO, PENOMB AS NOMBRE, SUBSTRING(CAST(FIFECH AS NVARCHAR),1,11) AS FECHA, CAST(FIHORA AS NVARCHAR) AS HORA, FINODO AS TERMINAL
FROM FFICHA,FPERSO
WHERE SUBSTRING(CAST(FFICHA.FICODI AS NVARCHAR),2,11) = FPERSO.PECODI
MS SQL SERVER
1** creo la tabla:
--------Inicio--------
Create Table TACCESOS2
(
CÓDIGO INT,
NOMBRE NVARCHAR(20),
FECHA NVARCHAR(20),
HORA NVARCHAR(20),
TERMINAL SMALLINT
);
---------Fin----------
2**Quiero insertar en la nueva tabla el resultado de la consulta:
SELECT PECODI AS CODIGO, PENOMB AS NOMBRE, SUBSTRING(CAST(FIFECH AS NVARCHAR),1,11) AS FECHA, CAST(FIHORA AS NVARCHAR) AS HORA, FINODO AS TERMINAL
FROM FFICHA,FPERSO
WHERE SUBSTRING(CAST(FFICHA.FICODI AS NVARCHAR),2,11) = FPERSO.PECODI
Respuesta de yalayon
1