在 SQL Server 中创建 CLR 用户定义的类型

如果你创建了表示某些用户定义类型的 .Net 类,将其编译为 .dll,并将其作为程序集导入 SQL 服务器,则可以创建引用此类的用户定义函数:

CREATE TYPE dbo.Point
EXTERNAL NAME MyLibrary.[Name.Space.Point]

你需要指定将在 T-SQL 查询中使用的类型的名称。在 EXTERNAL NAME 子句中,你需要指定程序集名称,名称空间和类名。