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

7.7. ����

����: Herouth Maoz()�ˤ�äƽ񤫤�ޤ�������Ȥ�Ȥ�1998ǯ3��2���Υ桼�����᡼��󥰥ꥹ�Ȥ�PRIMARY KEY��UNIQUE����ΰ㤤�ϲ��Ǥ������פȤ���������������Ȥ��ƽ񤫤�ޤ�����

��������
Subject: Re: [QUESTIONS] PRIMARY KEY | UNIQUE

        What's the difference between:

              PRIMARY KEY(fields,...) and
              UNIQUE (fields,...)

       - Is this an alias?
       - If PRIMARY KEY is already unique, then why
         is there another kind of key named UNIQUE?

������
��̾: Re: [����] PRIMARY KEY | UNIQUE


              PRIMARY KEY(fields,...) and
              UNIQUE (fields,...)

        �����ΰ㤤�ϲ��Ǥ����� 

       - �������̾�Ǥ���?
       - �⤷ PRIMARY KEY �����Ǥ˰�դǤ���ʤ�С��ʤ�
         UNIQUE�ȸ����̤Υ���������ΤǤ���?

�祭����primary key�ˤȤϡ�����ιԤ�ǧ�̤��뤿��Υե�����ɤǤ����㤨�С���ʪ�����ꤹ����μҲ��ݾ��ֹ�Τ褦�ʤ�ΤǤ���

����ñ�˰�դʡ�UNIQUE�ʡ˥ե�����ɤ��Ȥ߹礻�ϡ��Ԥμ��̡�����ˤȤϴط�����ޤ���ñ������������ʤΤǤ������Ȥ��С�ʣ���Υ�󥯽�����äƤ���Ȥ��ޤ������줾��ν���ϰ�դʿ��������ꤵ�졢���줬�祭���ȸƤФ졢���Υ�������졼�����ǻȤ��ޤ���

�����������ץꥱ�������Ϥ��줾��ν��礬��դ�̾������Ĥ��Ȥ��׵ᤷ�ޤ����ʤ��ʤ�С��������������������ʹ֤��ưפ˼��̤Ǥ��뤫��Ǥ����⤷����̿�ʳءפȸƤФ�뽸�礬2�Ĥ��ꡢ29882�ǤϤʤ�24433�Ȥ����ֹ���դ�������ɬ�פȤ����硢���ˤ狼��ˤ����ʤäƤ��ޤ��ޤ���

��äơ��桼���Ͻ����̾���Ǹ������ޤ����������äơ��ǡ����١�������Ǥ���̾������դǤ��뤳�Ȥ��ǧ����ɬ�פ�����ޤ���������������ʳ��ϡ������̾���ǽ���ơ��֥�˴ط������ΤϤ���ޤ��󡣤���Ϥ��ޤ��Ψ���褯����ޤ���

����ˡ���դǤ���ˤ⤫����餺������̾�ϼºݤ˽�����������櫓�ǤϤ���ޤ��󡣤��Ȥ��С��⤷ï��������̿�ʳءפ����ʪ�ءפ��Ѥ�����硢����Ͻ���̾�������Ѥ�ꡢ����������Ƥ����Τ�Ʊ���ޤޤǤ���̾������դǤ�������Ф��������פǤ���

�嵭�Τ��Ȥ��顢�����Τ褦�ʤ��Ȥ������ޤ���

�ʤ�ɸ��SQL��ʸ�Ǥ����դʥ�����������������Ƥ���ΤǤ��礦?�ޤ�������ǥå����ϼ����˰�¸����Ȥ������Ȥ����򤹤�ɬ�פ�����ޤ��� SQL�ϼ������������ΤǤϤʤ���ñ�˥ǡ����١����Υǡ�����ˤ����졼�����Τߤ�������ޤ��� PostgreSQL�Ǥ����դʥ���ǥå�����������ǽ�Ǥ����� SQL�����������뤿��˻Ȥ��륤��ǥå����Ͼ�˰�դǤ���

�������äơ���˥���ǥå�����¸�ߤ��ʤ��Ƥ⡢�ơ��֥�Τɤ���Ȥ߹�碌����Ǥ��䤤��碌�뤳�Ȥ��Ǥ��ޤ�������ǥå����Ȥ�ñ�ˡ��ѽФ����䤤��碌�����Ψ�褯�Ԥ������RDBMS���󶡤��Ƥ��������ٱ礹���ΤǤ��� RDBMS����ˤϡ�������ᥤ�����˻Ĥ��ʤɤ��ղ����֤��󶡤��Ƥ����Τ⤢�ꡢ��������Τ褦�ʥ��ޥ�ɤ��󶡤��Ƥ��ޤ�(�������ǡ��ºݤˤ��륳�ޥ�ɤǤϤ���ޤ���)��

CREATE MEMSTORE ON table COLUMNS cols

�ºݤˡ��祭���⤷���ϥե�����ɤΰ�դ��Ȥ߹�碌������������ˡ�����ǥå�������������뤳�Ȥ䥭���ˤ��ǡ�������Ф��༡�����������Ψ���褯�ʤ�Ȥ� SQL���ʤΤɤ��ˤ�Ҥ٤��Ƥ��ޤ���

�Ǥ����顢�⤷���󼡥����Ȥ��ư�դǤϤʤ��ե�����ɤ��Ȥ߹�碌��Ȥ�������硢�ä˲�����ꤹ��ɬ�פϤ���ޤ��󡣤��������Ȥ߹�碌����Ф�Ϥ������Ǥ������������⤷��Ф��Ψ�褯�Ԥ��������ϡ��ȤäƤ���RDBMS �ζ���Ԥ��󶡤�����ˡ�����ʤ��ƤϤ����ޤ��󡣥���ǥå����䡢���۾��MEMSTORE���ޥ�ɡ����뤤�ϡ�����ޤǥǡ����١������������줿�䤤��碌�򸵤˥���ǥå�����ưŪ�˺��������桼���ϲ�����ꤹ��ɬ�פ��ʤ��Ȥ���������RDBMS���⤷��ޤ���