我只是想知道是否有任何逻辑或架构意见不在 c# 中的 SqlDbType 枚举中包含地理数据类型
他们在名为“Microsoft.SqlServer.Smo”的新程序集中添加了 SqlDataType,其中包含地理数据类型。 但为什么分离这么大? 当我们使用 SqlCommand 对象查询 sql server 时,我们在其构造函数中没有任何 SqlDataType 参数。
最佳答案
地理和其他空间数据类型不是原生 SQL 数据类型。它们作为 CLR 用户定义类型 (SqlDbType.Udt
) 实现。
您可以在 https://msdn.microsoft.com/en-us/library/ms131080.aspx 找到有关使用 UDT 的更多信息
关于c# - 在 SqlDbType 枚举中缺少地理数据类型背后是否有逻辑推理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32799307/