SQL

SQL 배열 함수

봄다온 2025. 1. 20. 09:36

배열 함수

#배열의 뒤에 추가
array_append(<배열>, <원소>);
select array_append(array[1,2], 3) as result; ㅡ>  {1,2,3}

#배열의 앞에 추가
array_append(<원소>, <배열>);
select array_prepend(1,array[2,3]) as result; ㅡ>  {1,2,3}

#배열 원소 제거
array_remove(<배열>, <원소>);
select array_remove(array[1,2,3,4],2) as results; ㅡ> {1,3,4}

#배열 원소 변경
array_replace(<배열>, <원소1>, <원소2>)
select array_replace(array[1, 4, 3], 4, 7777) as result; ㅡ>  {1,7777,3}

#배열 병합
array_cat(<배열1>, <배열2>)
select array_cat(array[1,7], array[4,9]) as result; ㅡ>  {1,7,4,9}

'SQL' 카테고리의 다른 글

SQL COALESCE 함수  (0) 2025.01.20
SQL NULLIF 함수  (0) 2025.01.20
SQL JSON연산자, JSONB 연산자  (0) 2025.01.20
SQL 조건문 함수  (0) 2025.01.17
SQL 연산자(논리, 비교, 범위)  (0) 2025.01.17