 
			
				17/11/2009, 22:20
			
			
			     |  
        |     |    |    Fecha de Ingreso: abril-2009  Ubicación: Santiago  
						Mensajes: 87
					  Antigüedad: 16 años, 7 meses Puntos: 0     |        |  
  |      Duda, ayuda :)        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!!! :)!           |