What is the point of the Script Date in a stored procedure script generated by SSMS? When I generate a stored procedure script, SSMS additionally generates a comment containing the name of the object and a Script Date timestamp:



The timestamp is just the current time at the moment the script was generated, and I am trying to understand the point of it.

I could see SSMS including an automatic feature to capture when a stored procedure is created, or last updated, or ran, for that matter. Any of those might be of use to a programmer in their day-to-day activity. What is the point of including the time it is viewed, though?

I have tried searching for an answer across the Internet but nothing useful has come up.
Why not? It allows you to see when the script was created if you save it &amp; reload another time. The others you mention (created/last modified/last ran) aren't so useful as they're subject to frequent change. And can be grabbed from system views when/if you do need them.

You can turn it off in Options here if you really want to: