Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why are CLR Types derived from generics not supported in SQL Server 2008 and later?

People also ask

What is CLR type in SQL?

SQL CLR or SQLCLR (SQL Common Language Runtime) is technology for hosting of the Microsoft . NET common language runtime engine within SQL Server. The SQLCLR allows managed code to be hosted by, and run in, the Microsoft SQL Server environment.

What is a CLR type C#?

CLR is Common Language Runtime not a class. The Common Language Runtime (CLR) is the virtual machine component of Microsoft's . NET framework and is responsible for managing the execution of . NET programs.


One other suggestion:

Verify that the type was defined as a class, is not primitive, nested or generic

PS:

As far as "worked on MSSQL 2005 but not MSSQL 2008" - I quote Tom Petty: "You got lucky, babe!" ;)