����: Herouth Maoz(<[email protected]>)�ˤ�äƽ�ޤ�������Ȥ�Ȥ�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�Ȥ����ֹ���դ�������ɬ�פȤ����硢���ˤ狼��ˤ����ʤäƤ��ޤ��ޤ���
��äơ��桼���Ͻ����̾���Ǹ������ޤ����������äơ��ǡ����١�������Ǥ���̾������դǤ��뤳�Ȥ��ǧ����ɬ�פ�����ޤ���������������ʳ��ϡ������̾���ǽ���ơ��֥�˴ط������ΤϤ���ޤ�����Ϥ��ޤ��Ψ���褯����ޤ���
����ˡ���դǤ���ˤ⤫����餺������̾�ϼºݤ˽�����������櫓�ǤϤ���ޤ����Ȥ��С��⤷ï��������̿�ʳءפ����ʪ�ءפ��Ѥ�����硢����Ͻ���̾�������Ѥ�ꡢ����������Ƥ����Τ�Ʊ���ޤޤǤ���̾������դǤ�������Ф��������פǤ���
�嵭�Τ��Ȥ��顢�����Τ褦�ʤ��Ȥ������ޤ���
�祭���ϼ��Τ褦������������ޤ���
�Ԥ��̤�����Ϣ�դ��뤿��˻���
�������Բ�ǽ(�⤷������)
�ͤ�NULL����Ĥ��ʤ��٤�
��դʥե�����ɤϼ��Τ褦������������ޤ���
�Ԥؤ����إ��������Ȥ��ƻ���
��դǤ��ꤵ������С���������ǽ
�ͤ�NULL����ǽ
�ʤ�ɸ��SQL��ʸ�Ǥ����դʥ�����������������Ƥ���ΤǤ��礦?�ޤ�������ǥå����ϼ����˰�¸����Ȥ������Ȥ�����ɬ�פ�����ޤ��� SQL�ϼ������������ΤǤϤʤ���ñ�˥ǡ����١����Υǡ�����ˤ����졼�����Τߤ�������ޤ��� PostgreSQL�Ǥ����դʥ���ǥå�����������ǽ�Ǥ����� SQL�����������뤿��˻Ȥ��륤��ǥå����Ͼ�˰�դǤ���
�������äơ���˥���ǥå�����¸�ߤ��ʤ��Ƥ⡢�ơ��֥�Τɤ���Ȥ߹�碌����Ǥ��䤤��碌�뤳�Ȥ��Ǥ��ޤ�������ǥå����Ȥ�ñ�ˡ��ѽФ����䤤��碌�����Ψ�褯�Ԥ������RDBMS�����Ƥ��������ٱ礹���ΤǤ��� RDBMS����ˤϡ�������ᥤ�����˻Ĥ��ʤɤ��ղ����֤����Ƥ����Τ⤢�ꡢ��������Τ褦�ʥ��ޥ�ɤ����Ƥ��ޤ�(�������ǡ��ºݤˤ��륳�ޥ�ɤǤϤ���ޤ���)��
CREATE MEMSTORE ON table COLUMNS cols
�ºݤˡ��祭���⤷���ϥե�����ɤΰ�դ��Ȥ߹�碌������������ˡ�����ǥå�������������뤳�Ȥ䥭���ˤ��ǡ�������Ф��༡�����������Ψ���褯�ʤ�Ȥ� SQL���ʤΤɤ��ˤ�Ҥ٤��Ƥ��ޤ���
�Ǥ����顢�⤷�������Ȥ��ư�դǤϤʤ��ե�����ɤ��Ȥ߹�碌��Ȥ�������硢�ä˲�����ꤹ��ɬ�פϤ���ޤ����������Ȥ߹�碌����Ф�Ϥ������Ǥ������������⤷��Ф��Ψ�褯�Ԥ��������ϡ��ȤäƤ���RDBMS �ζ���Ԥ�������ˡ�����ʤ��ƤϤ����ޤ�����ǥå����䡢���۾��MEMSTORE���ޥ�ɡ����뤤�ϡ�����ޤǥǡ����١������������줿�䤤��碌�˥���ǥå�����ưŪ�˺��������桼���ϲ�����ꤹ��ɬ�פ��ʤ��Ȥ���������RDBMS���⤷��ޤ���