0
테이블에서 특정 다각형에있는 점을 선택하려고합니다.
여기 내 테이블 TEST1 지오메트리 유형의 DATA4 열이과에는 다음이 포함SQLintersects 쿼리가 제대로 작동하지 않습니다.
2,3
5,6
7,10
것은 내가 다음 쿼리에게 그것의 반환 빈 행을하려합니다. 오류를 해결하도록 도와주세요.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('POLYGON((0 0, 4 0, 4 4, 0 4, 0 0))', 0);
SELECT *
FROM test1
WHERE data4.STIntersects(@g) = 1;
가 나는 또한 시도 :
이WHERE @g.STContains(geometry::STGeomFromText(test1.data4, 0))='True'
이 잘 작동하지 않았다.
도움 주셔서 감사합니다. SQL Server 기능을 위해 작성했습니다. – PhantomM