¾�ΥС�������ʸ�� �� 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

5.5. �䤤��碌���о�

�ʲ��μ��˽��äơ��ơ��֥������������ͤ��оݤȤ�����Υǡ������˶�������ޤ���

�䤤��碌���оݤη����

  1. �оݤ����Τ˰��פ��뤫�ɤ���������å����ޤ���

  2. �ʤ���С������оݤη��˶������Ƥߤޤ����⤷2�Ĥη����Х��ʥ�ߴ����������ΤȤ���ǧ������롢�⤷�����Ѵ��ؿ��������硢������������ޤ����⤷����unknown����ƥ��ξ�硢��ƥ��ʸ��������Ƥ��оݤη��������Ѵ��롼�����Ϳ�����ޤ���

  3. �оݤ�����Ĺ�ʷ��ʤ��Ȥ���char��varchar���ˤʤ�С��оݤη��Ѥ��礭����Ĵ������ؿ���õ���ޤ����礭����Ĵ������ؿ��ϡ�Ʊ��̾���η��ǡ�1���ܤ����η���2���ܤ������Ȥ���2�Ĥΰ�����ȤꡢƱ�������֤��Ȥ����ؿ��Ǥ����⤷1�Ĥ����Ĥ���С�Ŭ�Ѥ��졢���������줿Ĺ����2���ܤΥѥ�᡼���Ȥ����Ϥ��ޤ���

Example 5-6. varchar��Ǽ�����Ѵ�

varchar(20)�Ȥ���������줿�оݤ���ؤΰʲ����䤤��碌�Ǥϡ��оݤ��礭�������Τ�Ĵ������뤳�Ȥ��ݾڤ��ޤ���

tgl=> CREATE TABLE vv (v character(20));
CREATE
tgl=> INSERT INTO vv SELECT 'abc' || 'def';
INSERT 392905 1
tgl=> SELECT v, length(v) FROM vv;
          v           | length
----------------------+--------
 abcdef               |     20
(1 row)

�����Ǽºݤ˵����ä��Τϡ��ǥե���Ȥ� || �黻�Ҥ� text ��Ϣ��Ȥ��Ʋ��Ǥ���褦�ˡ�2�Ĥ� unknown ��ƥ�뤬text�˲�褵�줿�Ȥ������ȤǤ��������Ʊ黻�Ҥ�text���η�̤��оݤ���η��˹礦�褦�� bpchar("����(blank)��������(padded)ʸ��(char)"�������ʸ���ǡ�����������̾�Ǥ���)�˶�������ޤ��ʤ��������ѡ����� text��bpchar ���Х��ʥ�ߴ��������뤳�Ȥ�ǧ�����Ƥ���Τǡ����η������ϰ��ۤΤ�ΤǤ��ꡢ�ºݤδؿ��ƤӽФ����������ޤ���ˡ��Ǹ�ˡ��礭����Ĵ������ؿ�bpchar(bpchar,integer)�������ƥ५���������椫�鸫�Ĥ��ꡢ�黻�Ҥη�̤ȳ�Ǽ�������Ĺ����Ŭ�Ѥ��ޤ������η���ͭ�δؿ���ɬ�פȤ���Ĺ���򸡺���������������ߤ�Ԥ��ޤ���