SQL Server Errors

Cannot use an aggregate or a subquery in an expression used for the group by list of a GROUP BY clause.

Error Message: Msg 144, Level 15, State 1, Line 4 Cannot use an aggregate or a subquery in an expression used for the group by list of a GROUP BY clause. Severity level: 15. Description: This error message appears when you try to use an aggregate or a subquery in the group by list of […]

Select statements included within a function cannot return data to a client.

Error Message: Msg 444, Level 16, State 3, Procedure, Line 6 Select statements included within a function cannot return data to a client. Severity level: 16. Description: This error message appears when you return data from a function via an included SELECT statement inside the function. Consequences: The T-SQL statement can be parsed, but causes […]

Vardecimal storage format is not available in system database ‘%s’.

Error Message: Msg 15657, Level 16, State 1, Procedure sp_db_vardecimal_storage_format, Line 65 Vardecimal storage format is not available in system database ‘%s’. Severity level: 16. Description: This error message appears when you try to enable the vardecimal storage format on a system database. Consequences: The T-SQL statement can be parsed, but causes the error at […]

The last statement included within a function must be a return statement.

Error Message: Msg 455, Level 16, State 2, Procedure, Line 6 The last statement included within a function must be a return statement. Severity level: 16. Description: This error message appears when you try to call a function whose last statement is not a return statement. Consequences: The T-SQL statement can be parsed, but causes […]

Vardecimal storage format cannot be enabled on table ‘%.*ls’ because database ‘%.*ls’ is a system database. Vardecimal storage format is not available in system databases.

Error Message: Msg 4995, Level 16, State 10, Procedure sp_tableoption, Line 129 Vardecimal storage format cannot be enabled on table ‘%.*ls’ because database ‘%.*ls’ is a system database. Vardecimal storage format is not available in system databases. Severity level: 16. Description: This error message appears when you try to enable the vardecimal storage format on […]

A trigger returned a resultset and the server option ‘disallow results from triggers’ is true.

Error Message: Msg 524, Level 16, State 1, Procedure, Line 5 A trigger returned a resultset and the server option ‘disallow results from triggers’ is true. Severity level: 16. Description: This error message appears when you try to return a resultset from a trigger while the server option ‘disallow results from triggers’ is set to […]

Index ‘%.*ls’ could not be created or rebuilt. The key length for this index (%d bytes) exceeds the maximum allowed length of ‘%d’ bytes when using the vardecimal storage format.

Error Message: Msg 10617, Level 16, State 1, Line 2 Index ‘%.*ls’ could not be created or rebuilt. The key length for this index (%d bytes) exceeds the maximum allowed length of ‘%d’ bytes when using the vardecimal storage format. Severity level: 16. Description: This error message appears when you try to create an index […]

Cannot set NOCOUNT to OFF inside the trigger execution because the server option “disallow_results_from_triggers” is true or we are inside LOGON trigger execution.

Error Message: Cannot set NOCOUNT to OFF inside the trigger execution because the server option “disallow_results_from_triggers” is true or we are inside LOGON trigger execution. Cannot set NOCOUNT to OFF inside the trigger execution because the server option “disallow_results_from_triggers” is true or we are inside LOGON trigger execution. Severity level: 10. Description: This informational error […]

ALTER TABLE SWITCH statement failed. Target table ‘%.*ls’ and source table ‘%.*ls’ have different vardecimal storage format values.

Error Message: Msg 4984, Level 16, State 1, Line 2 ALTER TABLE SWITCH statement failed. Target table ‘%.*ls’ and source table ‘%.*ls’ have different vardecimal storage format values. Use stored procedure sp_tableoption to alter the ‘vardecimal storage format’ option for the tables to make sure that the values are the same. Severity level: 16. Description: […]

Explicit value must be specified for identity column in table ‘%.*ls’ either when IDENTITY_INSERT is set to ON or when a replication user is inserting into a NOT FOR REPLICATION identity column.

Error Message: Msg 545, Level 16, State 1, Line 4 Explicit value must be specified for identity column in table ‘%.*ls’ either when IDENTITY_INSERT is set to ON or when a replication user is inserting into a NOT FOR REPLICATION identity column. Severity level: 16. Description: This error message appears when you try to insert […]
Software Reviews | Book Reviews | FAQs | Tips | Articles | Performance Tuning | Audit | BI | Clustering | Developer | Reporting | DBA | ASP.NET Ado | Views tips | | Developer FAQs | Replication Tips | OS Tips | Misc Tips | Index Tuning Tips | Hints Tips | High Availability Tips | Hardware Tips | ETL Tips | Components Tips | Configuration Tips | App Dev Tips | OLAP Tips | Admin Tips | Software Reviews | Error | Clustering FAQs | Performance Tuning FAQs | DBA FAQs |