Hola como estan :)
tengo esta tabla
create table papanxopo (edad int)
y quiero actualizarla agregando mi edad restando la fecha actual y mi fecha de nacimiento, bueno tengo este codigo:
select year(getdate()) - year('1-2-1987')
El resultado es 22...
ahora probe este codigo con un declare...
declare @Edad as int
select @Edad = (select year(getdate()) - year('1-2-1987'))
select @Edad
y tambien me aparece... ahora intente agregarlo de la siguiente manera:
create procedure Proce @Fecha datetime
as
begin
declare @Edad as int
set @Edad = (select year(getdate()) - year(@Fecha))
update papanxopo set edad = @Edad
end
execute Proce '2-1-1987'
pero me sale 0 row(s) affected
Alguno me puede ayudar o decirme algunos pasos a seguir o si estoy muy mal o estoy cerca? o al menos que tengo la idea D:
GRACIAS!!! :)!