All thing of the world!

Postgresql array_positions 설명 : 포스트그레스큐엘 함수 본문

IT/Postgresql DBMS

Postgresql array_positions 설명 : 포스트그레스큐엘 함수

WorldSeeker 2021. 5. 2. 20:51

1. 함수의 목적

   

    Postgresql array_positions 함수는 배열(Array)에 관련된 함수로서, 인수로 입력받은 anyarray에서 anyelement가 존재하는 모든 위치를 정수 배열로 반환한다. anyarray는 1차원 배열만 가능하며, 3번째 인수로 숫자를 지정하여 시작하는 위치를 지정하는 것도 가능하다.

 

2. 샘플을 통한 개념 퀵뷰

 

    SELECT array_positions(ARRAY['A','A','B','A'], 'A');

 

    array_positions

    ------------

    {1,2,4}

 

 

3. 사용방법

 

    array_positions ( anyarray, anyelement )

 

    

4. 함수 PARAMETER 설명

 

[anyarray]

배열을 입력한다.

 

[anyelement]

찾을 요소 값을 입력한다.

 

 

5. 다양한 샘플 표현

 

 

 

 Posgresql 내장함수 모음 : atotw.tistory.com/category/IT/Postgresql%20DBMS

 

Comments