Вы smogли попытаться объявить параметр входящего потока как
@hire_date varchar (20)
вместо, и принуждающ его к datetime в SP
НОВООБРАЩЕННЫЙ (datetime, @hire_date, 107)
SP бросит ошибку если вписана инвалидная форма как 12/25/2010, то которое будет также такой же ошибкой которую вы получили бы для значения как 13/13/2013 (инвалидная дата) using в настоящее время SP.