Why is the Common Language Runtime so important for SQL Server? Its programmability. It gives us what we call language-independent stored procedures. Stored procedure language today is T-SQL. It’s just that one language, and it’s not the best language. The SQL guys aren’t necessarily good language people. But the developer team is, and the ability to write in C# stored procedures and be in the IDE [integrated development environment] where developers live is a very powerful feature.
This is a terrible thing to do!