Difference between Select @@version and "About version"
<pre><code>SELECT @@version 
</code></pre>

<p>outputs:</p>

<pre><code>Microsoft SQL Server 2012 - 11.0.5343.0 (X64)   
</code></pre>

<p>while</p>

<pre><code>HELP &gt; About 
</code></pre>

<p>is showing </p>

<pre><code>Microsoft SQL Server 2008 R2
</code></pre>

<p>When I try to execute the command <code>Select EOMONTH(SYSDATE())</code>, it has no errors, returning me the expected result but at text editor the function has a red line indicating error as <code>eomonth is not a recognized built-in function name</code>. </p>

<p>As stated in this <a href="https://msdn.microsoft.com/en-sg/library/hh213020.aspx" rel="nofollow">link</a>,<code>EOMONTH()</code> is supported only in 2012 and above which in other word  <code>Select @@version</code> is the version of the db execution engine version while "Help > About" is the SSMS version?</p>