다각형 자체 내부에 존재하는 Oracle Spatial에서 다각형의 중심을 찾아야합니다. 모양이 말발굽과 비슷한 경우 모양 바깥에 점을 반환하므로 sdo_geom.sdo_centroid 메서드를 사용할 수 없습니다. sdo_geom.sdo_pointonsurface 메서드를 찾았지만 인 점을 인 다각형 가장자리에 반환합니다. 이 수학적으로 작동하는 동안 모
우리는 좌표를 포함하는 테이블을 가지고 있습니다. 우리는 이것을 두 개의 숫자 필드 (x와 y)에 저장하곤했지만, 이제 이것을 SDO_GEOMETRY 필드로 대체했습니다. 이전 버전과의 호환성을 위해 우리는 다음과 같은 뷰를 만들었습니다. : 뷰 만들기 또는 바꾸기 meas_pnt select ..., m.position.SDO_POINT.X x_coord
Oracle 10g의 (공간) 쿼리는 매개 변수 값에 따라 다른 실행 계획을 얻습니다. 그리고 슬프게도 오라클은 계획 중 하나를 전혀 실행할 수 없으므로 오류가 발생합니다. 값을 변경 (282 미만에서 284 이하)하거나 연산자 (= <에서)로 변경하면 결과가 나타납니다. 계획이 다른 이유는 무엇입니까? 왜 oracle은 실행 불가능한 계획을 선택합니까?