在没有SQL CLR的情况下创建用户定义的聚合

时间:2010-04-07 15:01:50

标签: sql-server tsql azure-sql-database aggregate

我计划将数据库部署到SQL Azure,因此我无法使用SQL CLR。但是,我需要创建一个聚合函数 - 在我的例子中,我需要将STUnion一堆Geography对象放在一起。 (Azure预计将在6月前支持Spatial。)

在查询中是否有其他方法可以实现此目的而不使用CLR?或者我是否必须创建一个将表作为参数并返回聚合的UDF?

2 个答案:

答案 0 :(得分:1)

你不能这样做。

答案 1 :(得分:0)

现在,Azure SQL支持地理位置。

https://msdn.microsoft.com/en-us/library/cc280766.aspx