Name
unimport_clr — This function automatically drops the SQL Type wrappers based on the CLR Reflection API.
Synopsis
any 
unimport_clr
(
            | 
                    in assemblies_vector any , | 
in 
classes_vector
   any
); | 
          
Description
This function automatically drops the SQL Type wrappers based on the CLR Reflection API. If there is compiled Virtuoso/PL code that references the type it will fail to execute (with a compilation error) when executed or compiled.
Parameters
assemblies_vector
a vector of assembly names (as VARCHAR) to look into (or null).
classes_vector
a vector of type names to create SQL type wrappers for (or null to mark 
	    all the types in the assemblies specified by assemblies_vector. In that case the 
assemblies_vector
   cannot be NULL).
Examples
Example 24.430. Dropping an imported Class
Now this library must be introduced to the Virtuoso Server. In ISQL use the following commands to test the CLR:
SQL> DB..unimport_clr (vector ('sanity'), vector ('sanity'));
Done. -- 300 msec.
SQL> select sanity::test('Rob');
*** Error 37000: [Virtuoso Driver][Virtuoso Server]UD041: No user defined type DB.DBA.sanity
at line 2 of Top-Level:
select sanity::test('Rob')