Pq me pasa esto???
Publicado por Jesus (6 intervenciones) el 31/08/2004 11:16:24
Buenas, tengo un problemon, es q hago el siguiente procedimiento y me da como error que no declaro bien las variables.
create procedure utddba.visitas
as
declare @fecha datetime(10);
begin
if (select getdate(), convert (varchar(10), getdate(), 103)
set @fecha = getdate()
if exists (select badgeclocking .clocked from badgeclocking,
personalbadge where badgeclocking.personalbadge =
personabadge.id and personalbadge.perioend = @fecha)
goto introducir
end
introducir:
declare @clocked1(8),
declare @personalbadge1(4),
declare @periodend1(8)
set @clocked1 = badgeclocking.clocked
set @personalbadge1 = badgeclocking.personalbadge
set @periodend1 = personalbadge.perioend
insert into caducidad_tarjeta values (@clocked1,@personalbadge1,@periodend1)
go
create procedure utddba.visitas
as
declare @fecha datetime(10);
begin
if (select getdate(), convert (varchar(10), getdate(), 103)
set @fecha = getdate()
if exists (select badgeclocking .clocked from badgeclocking,
personalbadge where badgeclocking.personalbadge =
personabadge.id and personalbadge.perioend = @fecha)
goto introducir
end
introducir:
declare @clocked1(8),
declare @personalbadge1(4),
declare @periodend1(8)
set @clocked1 = badgeclocking.clocked
set @personalbadge1 = badgeclocking.personalbadge
set @periodend1 = personalbadge.perioend
insert into caducidad_tarjeta values (@clocked1,@personalbadge1,@periodend1)
go
Valora esta pregunta


0