¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

9.14. ����ؿ��ȱ黻��

ɽ9-35�ˡ�array���ǻ��Ѳ�ǽ�ʱ黻�Ҥ򼨤��ޤ���

ɽ 9-35. array�黻��

�黻�����������
= ������ARRAY[1.1,2.1,3.1]::int[] = ARRAY[1,2,3]t
<> �������ʤ�ARRAY[1,2,3] <> ARRAY[1,2,4]t
< ���ʤ�ARRAY[1,2,3] < ARRAY[1,2,4]t
> ��ʤ�ARRAY[1,4,3] > ARRAY[1,2,4]t
<= �ʲ�ARRAY[1,2,3] <= ARRAY[1,2,3]t
>= �ʾ�ARRAY[1,4,3] >= ARRAY[1,4,3]t
|| ����������Ϣ��ARRAY[1,2,3] || ARRAY[4,5,6]{1,2,3,4,5,6}
|| ����������Ϣ��ARRAY[1,2,3] || ARRAY[[4,5,6],[7,8,9]]{{1,2,3},{4,5,6},{7,8,9}}
|| ���Ǥ������Ϣ��3 || ARRAY[4,5,6]{3,4,5,6}
|| ��������Ǥ�Ϣ��ARRAY[4,5,6] || 7{4,5,6,7}

����黻�Ҥο��񤤤ξܺ٤���8.10�򻲾Ȥ��Ƥ���������

ɽ9-36�����󷿤ǻ��Ѳ�ǽ�ʴؿ��򼨤��ޤ��� �����δؿ��λ�����ˡ����ˤĤ��Ƥ���8.10�򻲾Ȥ��Ƥ���������

ɽ 9-36. array�ؿ�

�ؿ�����ͤη����������
array_cat (anyarray, anyarray) anyarray2�Ĥ������Ϣ�롣array_cat(ARRAY[1,2,3], ARRAY[4,5]){1,2,3,4,5}
array_append (anyarray, anyelement) anyarray��������������Ǥ��ɲá� array_append(ARRAY[1,2], 3){1,2,3}
array_prepend (anyelement, anyarray) anyarray�������Ƭ�����Ǥ��ɲá� array_prepend(1, ARRAY[2,3]){1,2,3}
array_dims (anyarray) text����μ�����ƥ�����ɽ�����֤��ޤ��� array_dims(array[[1,2,3], [4,5,6]])[1:2][1:3]
array_lower (anyarray, integer) integer���󼡸��β��¤��֤��ޤ��� array_lower(array_prepend(0, ARRAY[1,2,3]), 1)0
array_upper (anyarray, integer) integer���󼡸��ξ�¤��֤��ޤ��� array_upper(ARRAY[1,2,3,4], 1)4
array_to_string (anyarray, text) text��������Ǥ���ꤷ�����ڤ�ʸ������Ѥ�������Ϣ�뤷�ޤ��� array_to_string(array[1, 2, 3], '~^~')1~^~2~^~3
string_to_array (text, text) text[]ʸ�������ꤷ�����ڤ�ʸ������Ѥ�����������Ǥ�ʬ�䤷�ޤ��� string_to_array( 'xx~^~yy~^~zz', '~^~'){xx,yy,zz}