我应该如何使用SQL Server CLR来使用由C++ / C编译的UDT



我有一个关于我应该如何C++/C来部署SQL Server用户定义类型以保存复杂数据结构的问题。

我正在使用VS2017和SQL Server 2012。

我有点知道如何使用 C# 来做到这一点,而我更喜欢 C++/C,它为我提供了更快、更直接的操作和实现函数和属性的方式。

那么,如果有人可以帮助我申请呢?

首先 - C++程序集必须使用/clr:pure 编译。如果是这种情况,则 C# 程序集和C++之间没有区别。

哦,有一件事,使用/clr:pure 编译的 C++ 程序集在 SQL Server 2005 中是不可调用的,原因这样或那样。但是,在SQL Server 2008及更高版本中,它应该可以正常工作。

希望这有帮助!

最新更新