Ok, so I found an instance where I'm getting the "Domain Error Occurred" in our search sproc.It is happened when we calculate distance for one particular zip code.Here's a snippet:DECLARE @Zip varchar(5)DECLARE @ZIP2 VARCHAR(5)SET @Zip = '22182' --Zip Latitude Longitude--22182 38.93529 -77.26802SET @Zip2 = '22182'SELECT *,3958.75 * ( Atan(Sqrt(1 - power(((Sin(searchzip.[Latitude]/57.2958) * Sin(vehzip.[Latitude]/57.2958)) + (Cos(searchzip.[Latitude]/57.2958) * Cos(vehzip.[Latitude]/57.2958) * Cos((vehzip.[Longitude]/57.2958) - (searchzip.[Longitude]/57.2958)))), 2)) / ((Sin(searchzip.[Latitude]/57.2958) * Sin(vehzip.[Latitude]/57.2958)) + (Cos(searchzip.[Latitude]/57.2958) * Cos(vehzip.[Latitude]/57.2958) * Cos((vehzip.[Longitude]/57.2958) - (searchzip.[Longitude]/57.2958)))))) AS [DistanceInMiles] FROM dbo.[ZIP_CODES] searchzipINNER JOIN dbo.[ZIP_CODES] vehzipON vehzip.ZIp = @Zip2 AND vehzip.[Zip_Class] = 'STANDARD'WHERE searchzip.zip = @Zip AND searchzip.[Zip_Class] = 'STANDARD'
This doesn't seem to be occurring for any other zipcodes, does anyone have any idea why?