是否可以在其他DBMS中进行SQL's CLR
汇编?
或者在DBMS Oracle, MySQL, PostgreSQL
中的CLR模拟是什么。。。
最佳答案
不能直接在Oracle数据库中使用在SQL server数据库中注册的CLR类型(我想对于MySql和其他数据库也是如此)。每个支持用户定义的数据类型并具有.NET提供程序的数据库通常都有一个用于在CLR世界中表示UDT的框架。
例如,在Oracle中,您需要实现“Oracle.DataAcess.Types.IOracleCustomType”接口,以便能够在UDT和CLR类型与“IOracleCustomTypeFactory”之间进行转换,以创建custorm类型的实例。您可以找到更多信息here。
关于mysql - CLR汇编C#DBMS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6397100/