테이블 9-41사용 가능한 연산자를 보여줍니다토토 핫타입.
표 9-41.토토 핫운영자
운영자 | 설명 | example | 결과 |
---|---|---|---|
= | Equal | 토토 핫 [1.1,2.1,3.1] :: int [] = 토토 핫 [1,2,3] | t |
< | 동일하지 않음 | 토토 핫 [1,2,3] < 토토 핫 [1,2,4] | t |
< | 보다 작음 | 토토 핫 [1,2,3] < 토토 핫 [1,2,4] | t |
보다 | 토토 핫 [1,4,3] 토토 핫 [1,2,4] | t | |
<= | 작거나 평등 한 | 토토 핫 [1,2,3] <= 토토 핫 [1,2,3] | t |
= | 더 크거나 평등 | 토토 핫 [1,4,3] = 토토 핫 [1,4,3] | t |
|| | 토토 핫-토토 핫 연결 | 토토 핫 [1,2,3] || 토토 핫 [4,5,6] | 1,2,3,4,5,6 |
|| | 토토 핫-토토 핫 연결 | 토토 핫 [1,2,3] || 토토 핫 [[4,5,6], [7,8,9]] | 1,2,3, 4,5,6, 7,8,9 |
|| | 요소-토토 핫 연결 | 3 || 토토 핫 [4,5,6] | 3,4,5,6 |
|| | 토토 핫-요소 연결 | 토토 핫 [4,5,6] || 7 | 4,5,6,7 |
참조PostgreSQL : 문서 : 7.4 : 스포츠 토토자세한 내용은 토토 핫 연산자 동작에 대해.
테이블 9-42토토 핫 유형과 함께 사용할 수있는 기능을 보여줍니다. 보다PostgreSQL : 문서 : 7.4 : 스포츠 토토더 많은 토론 이러한 기능의 사용에 대한 예.
표 9-42.토토 핫기능
기능 | 반환 유형 | 설명 | example | 결과 |
---|---|---|---|---|
array_cat (AnyArray, AnyArray) |
AnyArray | 두 토토 핫을 연결하고 반환NULLforNULL입력 | array_cat (Array [1,2,3], 토토 핫 [4,5]) | 1,2,3,4,5 |
array_append (AnyArray, Anylement) |
AnyArray | 토토 핫 끝에 요소를 추가하고 retureNULLforNULL입력 | array_append (Array [1,2], 3) | 1,2,3 |
array_prepend (Anylement, AnyArray) |
AnyArray | 토토 핫의 시작 부분에 요소를 추가하십시오. 반환NULLforNULL입력 | array_prepend (1, 토토 핫 [2,3]) | 1,2,3 |
array_dims (AnyArray) |
텍스트 | 토토 핫 차원의 텍스트 표현을 반환합니다 하부 및 상한,에 오류를 생성합니다NULL입력 | array_dims (Array [[1,2,3], [4,5,6]) | [1 : 2] [1 : 3] |
Array_Lower (AnyArray, Integer) |
Integer | 요청 된 토토 핫 치수의 하한을 반환합니다. 반환NULLforNULL입력 | array_lower (array_prepend (0, 토토 핫 [1,2,3]), 1) | 0 |
array_upper (AnyArray, Integer) |
Integer | 요청 된 토토 핫 치수의 상한을 반환합니다. 반환NULLforNULL입력 | array_upper (Array [1,2,3,4], 1) | 4 |
array_to_string (AnyArray, 텍스트) |
텍스트 | 제공된 Delimiter를 사용하여 토토 핫 요소를 연결합니다. 반환NULLforNULL입력 | array_to_string (Array [1, 2, 3], '~^~') | 1 ~^~ 2 ~^~ 3 |
String_to_array (텍스트, 텍스트) |
텍스트 [] | 제공된 것을 사용하여 문자열을 토토 핫 요소로 분할합니다 구분기, 반환NULLforNULL입력 | String_to_array ( 'xx ~^~ yy ~^~ zz', '~^~') | xx, yy, zz |