有没有其他方法可以在查询中不使用CLR来实现这一点?或者我必须创建一个将表作为参数并返回聚合的自定义项吗?
Azure SQL现在支持地理位置。
https://msdn.microsoft.com/en-us/library/cc280766.aspx
你不能这么做。