¾�ΥС�������ʸ�� �� 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, int) int���󼡸��β��¤��֤�array_lower(array_prepend(0, ARRAY[1,2,3]), 1)0
array_upper (anyarray, int) int���󼡸��ξ�¤��֤�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}