표 9.51배열 유형에 사용 가능한 특수 연산자가 표시됩니다. 그 외에도에 표시된 일반적인 비교 연산자표 9.1배열에 사용할 수 있습니다. 비교 연산자는 요소 데이터 유형의 기본 B- 트리 비교 함수를 사용하여 배열 컨텐츠 요소 별 요소를 비교하고 첫 번째 차이를 기준으로 정렬합니다. 다차원 배열에서 요소는 행-대기 순서로 방문됩니다 (마지막 첨자는 가장 빠르게 다릅니다). 두 배열의 내용이 같지만 차원이 다르면 차원 정보의 첫 번째 차이는 정렬 순서를 결정합니다. (이것은 버전의 변화입니다PostgreSQL8.2 이전 이전 버전은 크기 또는 첨자 범위의 수가 다르더라도 같은 내용을 가진 두 개의 배열이 동일하다고 주장합니다.)
표 9.51. 배열 연산자
운영자 설명 예제 |
---|
첫 번째 배열에는 두 번째 배열이 포함되어 있습니까? (복제물은 특별히 처리되지 않으므로
|
첫 번째 배열은 두 번째 배열이 포함되어 있습니까?
|
배열이 겹치는 것, 즉 공통 요소가 있습니까?
|
두 배열을 연결합니다. 널 또는 빈 배열을 연결하는 것은 NO-OP입니다. 그렇지 않으면 배열의 차원 수는 (첫 번째 예에 의해 설명 된대로)와 동일한 수의 치수를 가져야하거나 치수 수가 하나 (두 번째로 설명 된대로)의 차이가 있어야합니다..
|
배열의 전면에 요소를 연결합니다 (비어 있거나 1 차원이어야 함)
|
배열 끝에 요소를 연결합니다 (비어 있거나 1 차원이어야 함)
|
참조PostgreSQL : 문서 : 13 : 8.15. 범퍼카 토토배열 연산자 동작에 대한 자세한 내용은. 보다배트맨 토토 PostgreSQL : 문서 : 13 : 11.2. 색인 유형인덱스 작업을 지원하는 운영자에 대한 자세한 내용은
표 9.52배열 유형과 함께 사용할 수있는 기능을 보여줍니다. 보다PostgreSQL : 문서 : 13 : 8.15. 범퍼카 토토이러한 기능의 사용에 대한 자세한 정보 및 예.
표 9.52. 배열 기능
기능 설명 예제 |
---|
배열 끝에 요소를 추가합니다 (
|
두 배열을 연결합니다 (
|
배열의 치수의 텍스트 표현을 반환합니다.
|
주어진 값의 사본으로 채워진 배열을 반환하며, 두 번째 인수에 의해 지정된 길이의 치수가 있습니다. 선택적 세 번째 인수는 각 차원에 대한 낮은 바운드 값을 제공합니다 (모두 기본값
|
요청 된 배열 치수의 길이를 반환합니다. (비어 있거나 누락 된 배열 치수에 대해 0 대신 널을 생성합니다.)
|
요청 된 배열 치수의 하한을 반환합니다.
|
배열의 치수 수를 반환합니다.
|
배열에서 두 번째 인수의 첫 번째 발생 위시를 반환합니다.
|
첫 번째 인수로 주어진 배열에서 두 번째 인수의 모든 발생의 모든 위시 배열을 반환합니다. 배열은 1 차원이어야합니다. 비교는를 사용하여 수행됩니다.
|
배열의 시작 부분에 요소를 전제합니다 (
|
배열에서 주어진 값과 동일한 모든 요소를 제거합니다. 배열은 1 차원이어야합니다. 비교는를 사용하여 수행됩니다.
|
두 번째 인수와 동일한 각 배열 요소를 세 번째 인수와 대체합니다.
|
각 배열 요소를 텍스트 표현으로 변환하고에 의해 분리 된 것들을 연결합니다.
|
요청 된 배열 치수의 상한을 반환합니다.
|
28142_28222
|
나그팅
|
배열을 행 세트로 확장합니다. 배열의 요소는 저장 순서로 읽습니다.
1 2
foo 술집 바즈 Quux |
여러 배열 (아마도 다른 데이터 유형)을 행 세트로 확장합니다. 배열이 모두 같은 길이가 아니라면 더 짧은 배열은로 채워집니다.
a | 비 ---+----- 1 | foo 2 | 술집 | BAZ |
행동에는 두 가지 차이가 있습니다Stri메이저 토토 사이트_to_array
Pre-9.1 버전의에서PostgreSQL. 첫째, 비어있는 (제로 요소) 배열이 아닌을 반환합니다.NULL
입력 문자열이 0 인 경우. 둘째, 구분자 문자열이 인 경우NULL
, 함수는 입력을 반환하지 않고 개별 문자로 나눕니다NULL
이전과 같이.
참조PostgreSQL : 문서 : 13 : 9.21. 롤 토토 기능집계 함수 정보array_agg
배열과 함께 사용하려면
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면