CLR汇编C#DBMS

问题描述

| 是否可以在其他DBMS中进行“ 0”汇编?  或
DBMS Oracle,MysqL,Postgresql
中的CLR模拟是什么...     

解决方法

        您不能直接在Oracle数据库中使用在SQL Server数据库中注册的CLR类型(我想MySql和其他数据库也是如此)。每个支持用户定义的数据类型并具有.NET提供程序的数据库通常都有一个适当的框架来表示CLR世界中的UDT。 例如,在Oracle中,您需要实现\'Oracle.DataAcess.Types.IOracleCustomType \'接口,以便能够在UDT和CLR类型与\'IOracleCustomTypeFactory \'之间进行转换以创建custorm类型的实例。您可以在这里找到更多信息。     ,        您不仅可以使DBMS使用.NET CLR,而且如果DBMS支持通过标准入口点调用任意代码的方法,那么您可以创建一个网桥。例如,Oracle具有可用于桥接到.NET程序集的OCI(Oracle调用接口)。