Is this true? Or can I use User defined Table Types with having CLR off? (I.e. they don't require the use of CLR)
If they do require CLR, is there an alternative I can use for my stored procedure parameter that serves the same functionality?
sql serversql-clruser-defined-table-typeuser-defined-type
Is this true? Or can I use User defined Table Types with having CLR off? (I.e. they don't require the use of CLR)
If they do require CLR, is there an alternative I can use for my stored procedure parameter that serves the same functionality?
Best Answer
User-Defined Table Types are a TSQL feature, not requiring CLR to be enabled. Nor are they CLR types "under the covers". eg
Then to show it's not a CLR type "under the covers" run
to see how there's an AppDomain created when you create a
hierarchyid
but not a User-Defined Table Type.