BTW: correct link for GetDate to this, there are double DateAdd links
The following examples use the six SQL Server system functions that return current date and time to return the date, time, or both. The values are returned in series; therefore, their fractional seconds might be different.
Same for me. Not only that but depending on exactly WHEN you run this you may well be different seconds, given that getdate() etc will be called in 4 different calls. Ok, so that was only the difference between .393 and .403 on the ms, but if that happened at a second boundary then that would change the seconds value.