我試圖讓SqlDependency
對象使用地理數據,但我還沒有找到任何有關它的信息在線。SqlDependency和地理SQL Server
什麼地理功能在查詢通知系統中工作,有沒有什麼辦法讓我得到類似這樣的查詢通知?
SELECT Id
FROM dbo.Items
WHERE
(geography::STGeomFromText(<Insert Geo Coords here>, 4326).STIntersects(Geography) = 1
AND (FullText like '%Pepsi%' OR FullText like '%Coke%'))
我想,當一個新的行添加其中Geography
場是位於預定區域內的點通知。
我的區域在形式:
'POLYGON ((-84.54674 33.647809, -84.54674 33.887618, -84.289389 33.887618, -84.289389 33.647809, -84.54674 33.647809))'
在哪裏,這將是美國佐治亞州亞特蘭大。
謝謝你的洞察!有沒有辦法一起處理地理對象和查詢通知? – 2012-04-20 19:19:56
我懷疑你有什麼可以做的。 – 2012-04-20 20:19:20
也許如果你可以將條件表達爲不涉及「地理」(如簡單網格系統)的東西,即使它觸發誤報。 – 2012-04-20 21:27:16