ALTER PROCEDURE
Publicado por Olivia (4 intervenciones) el 13/12/2023 21:12:52
HOLA, CUANDO EJECUTO ESTE CODIGO ME ARROJA ERROR...Invalid object name 'PRUEBA_Olivia'.
COMO SOLUCIONO?
USE capacitacion
GO
ALTER PROCEDURE PRUEBA_Olivia(
@FechaInicio DATE,
@Hora TIME)
AS
BEGIN
CREATE TABLE #OLIVIAPEREZ_3(
IdBusT FLOAT,
PatenteT VARCHAR(20),
PlazasT FLOAT,
IdConductorT INT,
FechaHoraInicioAsignacionT DATETIME,
IdAsignacionBusConductorT FLOAT
);
INSERT INTO #OLIVIAPEREZ_3 (IdBusT,PatenteT,PlazasT)
SELECT DWSB_Buses.IDBus,DWSB_Buses.Patente,DWSB_Buses.Plazas FROM DWSB_Buses
INSERT INTO #OLIVIAPEREZ_3 (IdConductorT,FechaHoraInicioAsignacionT,IdAsignacionBusConductorT)
SELECT DWSB_AsignacionBusConductor.IDConductor,DWSB_AsignacionBusConductor.FechaHoraInicioAsignacion,DWSB_AsignacionBusConductor.idAsignacionBusConductor FROM DWSB_AsignacionBusConductor
INNER JOIN DWSB_Buses ON DWSB_Buses.IDBus=DWSB_AsignacionBusConductor.idBus
select * from #OLIVIAPEREZ_3
drop table #OLIVIAPEREZ_3
end
COMO SOLUCIONO?
USE capacitacion
GO
ALTER PROCEDURE PRUEBA_Olivia(
@FechaInicio DATE,
@Hora TIME)
AS
BEGIN
CREATE TABLE #OLIVIAPEREZ_3(
IdBusT FLOAT,
PatenteT VARCHAR(20),
PlazasT FLOAT,
IdConductorT INT,
FechaHoraInicioAsignacionT DATETIME,
IdAsignacionBusConductorT FLOAT
);
INSERT INTO #OLIVIAPEREZ_3 (IdBusT,PatenteT,PlazasT)
SELECT DWSB_Buses.IDBus,DWSB_Buses.Patente,DWSB_Buses.Plazas FROM DWSB_Buses
INSERT INTO #OLIVIAPEREZ_3 (IdConductorT,FechaHoraInicioAsignacionT,IdAsignacionBusConductorT)
SELECT DWSB_AsignacionBusConductor.IDConductor,DWSB_AsignacionBusConductor.FechaHoraInicioAsignacion,DWSB_AsignacionBusConductor.idAsignacionBusConductor FROM DWSB_AsignacionBusConductor
INNER JOIN DWSB_Buses ON DWSB_Buses.IDBus=DWSB_AsignacionBusConductor.idBus
select * from #OLIVIAPEREZ_3
drop table #OLIVIAPEREZ_3
end
Valora esta pregunta
0