STPointN(geometry 데이터 형식)

적용 대상: Microsoft Fabric의 Microsoft FabricWarehouse에 있는 SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL 분석 엔드포인트

기하 도형 인스턴스에서 지정된 점을 반환합니다 .

Syntax

  
.STPointN ( expression )  

참고 항목

SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.

인수

expression
기하 도형 인스턴스의 점 수와 1 사이의 int 식입니다.

반환 형식

SQL Server 반환 형식: geometry

CLR 반환 형식: SqlGeometry

OGC(Open Geospatial Consortium) 형식: Point

설명

기하 도형 인스턴스를 만든 STPointN() 경우 원래 입력된 순서대로 점을 정렬하여 식으로 지정한 점을 반환합니다.

기하 도형 인스턴스가 시스템에 STPointN() 의해 생성된 경우, 먼저 기하 도형으로, 기하 도형 내의 링(해당하는 경우) 및 링 내의 점으로 출력되는 것과 동일한 순서로 모든 점을 정렬하여 식으로 지정된 점을 반환합니다. 이 순서는 결정적입니다.

이 메서드가 1보다 작은 값으로 호출되면 ArgumentOutOfRangeExceptionthrow됩니다.

이 메서드가 인스턴스의 포인트 수보다 큰 값으로 호출되면 null을 반환합니다.

예제

다음 예제에서는 인스턴스를 LineString 만들고 인스턴스 설명에서 두 번째 지점을 검색하는 데 사용합니다 STPointN() .

DECLARE @g geometry;  
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);  
SELECT @g.STPointN(2).ToString();  

참고 항목

geometry 인스턴스의 OGC 메서드