Just to follow-up guys trying to assing values to variables:
set @quart = (select DATEPART(Quarter ,Date)) from @nums where Date = convert(varchar(50),getdate(), 103))
but gettin the following error
Msg 242, Level 16, State 3, Line 33
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.