다음을 통해 공유


Functions.Locate 메서드

정의

오버로드

Locate(String, Column)

지정된 부분 문자열의 첫 번째 발생 위치를 찾습니다.

Locate(String, Column, Int32)

지정된 위치 오프셋에서 시작하는 지정된 부분 문자열의 첫 번째 발생 위치를 찾습니다.

Locate(String, Column)

지정된 부분 문자열의 첫 번째 발생 위치를 찾습니다.

public static Microsoft.Spark.Sql.Column Locate (string substring, Microsoft.Spark.Sql.Column column);
static member Locate : string * Microsoft.Spark.Sql.Column -> Microsoft.Spark.Sql.Column
Public Shared Function Locate (substring As String, column As Column) As Column

매개 변수

substring
String

찾을 부분 문자열

column
Column

적용할 열

반환

Column 개체

설명

위치는 0부터 시작하지 않고 1부터 시작하는 인덱스입니다. 지정된 부분 문자열을 찾을 수 없는 경우 0을 반환합니다.

적용 대상

Locate(String, Column, Int32)

지정된 위치 오프셋에서 시작하는 지정된 부분 문자열의 첫 번째 발생 위치를 찾습니다.

public static Microsoft.Spark.Sql.Column Locate (string substring, Microsoft.Spark.Sql.Column column, int pos);
static member Locate : string * Microsoft.Spark.Sql.Column * int -> Microsoft.Spark.Sql.Column
Public Shared Function Locate (substring As String, column As Column, pos As Integer) As Column

매개 변수

substring
String

찾을 부분 문자열

column
Column

적용할 열

pos
Int32

검색을 시작하는 오프셋

반환

Column 개체

설명

위치는 0부터 시작하지 않고 1부터 시작하는 인덱스입니다. 지정된 부분 문자열을 찾을 수 없는 경우 0을 반환합니다.

적용 대상