This item groups together a number of error message cleanup items, some public, some internal. The public items it included at creation time are listed below; together they represent 169 votes.
** These items will be closed out. Internally, they are being marked as duplicates of this item, will continue to be tracked, and will be treated with high priority---I'm not (yet) sure how this will be reflected in Connect. **
124627 Schema not reported in the ERROR_PROCEDURE function
125347 Improved error message when you try to put too large a value in a column
219399 Improve error messages with missing semi-colons
292840 MSIT: EDW - Improve parer error when BEGIN TRY lacks corresponding END TRY/BEGIN CATCH/END CATCH (the current error sends user down the wrong path)
296803 Correct message 15335 so that bad grammar is not possible
312140 Non descriptive error in query editor of SSMS
320982 Improve warning message for implicit cursor conversion WITH TYPE_WARNING
340500 Better error message for incorrect function call syntax
345090 Improve error message for table types and foreign keys
350772 Dependency Dynamic Management View returns 207 Invalid Column Name messages in Results
360481 Remove the error message: "'Inline XSD for FOR XML EXPLICIT' is not yet implemented."
361793 UDF Incorrect Errors Generated (Syntax, Missing BOL, Fails to execute scenarios)
362194 Change or remove message 1061 from sys.messages
388231 MSFT - Maddog: Arithmetic overflow error should link properly in SSMS
411154 More helpfull error message when login trigger fails.
486119 sp_refreshview error messages
525308 All error messages that include object name need to also include schema name
-Isaac Kunen (SQL Server)