SET [ SESSION | LOCAL ] variable { TO | = } { value | 'value' | DEFAULT } SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }
���ԥ��å����ǥ��ޥ�ɤ�ͭ���ˤ��뤳�Ȥ���ꤷ�ޤ��� (SESSION �� LOCAL ����ꤵ��Ƥ��ʤ����ϡ����줬�ǥե���ȤǤ���)
���ԤΥȥ�������ǤΤߥ��ޥ�ɤ�ͭ���ˤ��뤳�Ȥ���ꤷ�ޤ��� COMMIT �ޤ��� ROLLBACK �θ塢�Ƥӥ��å�����٥�����꤬ͭ���ˤʤ�ޤ��� SET LOCAL �� BEGIN �֥��å��γ�¦�Ǽ¹Ԥ����ȥȥ��������¨�¤˽�λ����Τǡ��츫����¹Ԥ���Ƥ��ʤ��褦�˸����ޤ���
�����ǽ�ʼ¹Ի��ѥ����Ǥ���
�ѥ����ο������ͤǤ����ѥ�����ǥե�����ͤ˺����ꤹ�뤿��� DEFAULT ��Ȥ����Ȥ��Ǥ��ޤ���ʸ����Υꥹ�Ȥ�Ȥ����Ȥ�Ǥ��ޤ������������Ǥ�ʣ���ʾ�硢ñ��������Ű�����ǰϤ�ɬ�פ�����ޤ���
SET ���ޥ�ɤϼ¹Ի�����ѥ������ѹ����ޤ��� �������ѥ������˥ꥹ�Ȥ���Ƥ���¹Ի��ѥ�����¿���ϲ�Ư��� SET ���ޥ�ɤ��ѹ��Ǥ��ޤ��� (���������ѹ����뤿��˥����ѡ��桼�����¤�ɬ�פʾ�礬����ޤ����ޤ��������С����뤤�ϥ��å����ư������ˤ��ѹ��Ǥ��ʤ���Τ⤢��ޤ���) SET �ϸ��ԥ��å����ǻ��Ѥ�����ͤΤߤ˱ƶ����뤳�Ȥ����դ��Ƥ���������
SET �ޤ��� SET SESSION ��ȯ�Ԥ��줿��˥ȥ��������ܡ��Ȥ����ȡ�SET ���ޥ�ɤθ��ϤϤ��Υȥ�����������Хå������Ȥ��˼����ޤ��� (���ο����ϡ�PostgreSQL �С������ 7.3 �Ǥ��ѹ����Ǥ���7.3 ������ΥС������Ǥϡ���ǥ��顼�ˤʤäƤ� SET �θ��̤ϥ�����Хå����ޤ���Ǥ�����) ���٥ȥ��������ߥåȤ����Ȥ��θ��̤ϡ��̤� SET ���ޥ�ɤ˥����С��饤�ɤ���ʤ��¤ꡢ���å����λ����ޤǻ�³���ޤ���
SET LOCAL �θ��̤ϡ����ߥåȤ�̵ͭ�˴ؤ�餺���ԤΥȥ�������λ����ޤǤ�����³���ޤ��� 1 �ĤΥȥ���������� SET �θ�� SET LOCAL ��³���������̤Ǥ��� �ȥ�������λ����ޤǤ� SET LOCAL �ͤ�ͭ���Ǥ��������θ� (�ȥ��������ߥåȤ�����) SET �ͤ�ͭ���ˤʤ�ޤ���
autocommit �� off �����ꤵ��Ƥ�����Ǥ⡢SET ���ޥ�ɤϿ������ȥ�������֥��å��Ϥ��ޤ��� �ܺ٤ˤĤ��Ƥϡ��������ѥ������� autocommit �˴ؤ�����Ȥ��Ƥ���������
�����ǽ�ʥѥ��������ˤ����Ĥ��Ҳ𤷤ޤ���
����/����ɽ���ͼ������ޤ��� 2 �Ĥθ��̤����꤬�ޤޤ�ޤ����ǥե���Ȥ�����/���ֽ��Ϥ������Ƥ����Ϥβ��Ǥ���
�ʲ�������/���ֽ��Ϥ��ͼ��Ǥ���
ISO 8601 �ͼ������դȻ��֤�Ȥ��ޤ��� (YYYY-MM-DD HH:MM:SS)�����줬�ǥե���ȤǤ���
Oracle/Ingres �ͼ������դȻ��֤�Ȥ��ޤ��������ͼ��� SQL (ISO 8601 �ͼ���ȤäƤ��ޤ�)�Ȥ�̵�ط��ǡ����Υ��ץ�����̾�������Ū�����ˤ�äƤĤ����ޤ�����
����Ū�� PostgreSQL �η�����Ȥ��ޤ���
���ͷ�������ɽ���� dd.mm.yyyy ��Ȥ��ޤ���
�ʲ�����ĤΥ��ץ����ϡ�"SQL" �Υ��֥�������� "PostgreSQL" �ν��ϥե����ޥåȡ������������Ƥ��������Ϥι��ޤ���������ꤷ�ޤ���
���ͷ�������ɽ���� dd/mm/yyyy ��Ȥ��ޤ���
���ͷ�������ɽ���� mm/dd/yyyy ��Ȥ��ޤ���
SET DATESTYLE ���ͤϺǽ�Υꥹ��(�����ͼ�)���⤷���������ܤΥꥹ��(���֥�������)�Τɤ줫���⤷���Ϥ��줾��Υ���ޤǶ��ڤ�줿��ΤΤɤ줫��Ȥ����Ȥ���ǽ�Ǥ���
SET DATESTYLE �����Ϥβ��˱ƶ���Ϳ���륳�ޥ�ɤǡ�����ˤ�ꤤ���Ĥ���ɸ����Ϸ���������ޤ��� ����/���Ϥ˴ؤ��Ƥ��ޤ��ޤʥ��ץ���뤤�ϸ�̩�������ɬ�פȤ��륢�ץꥱ�������Ǥϡ��ؿ��� to_char �ե��ߥ�λ��Ѥ�Ƥ���Ƥ���������
�ǡ�������������ˤϡ�SET �ޤ�������ե�������ܤ���Ѥ����̾����ˡ�ʳ��ˡ����ߤǤϻȤ��Ƥ��ʤ��Ť������⤤���Ĥ�����ޤ���
postmaster �δĶ��ѿ� PGDATESTYLE �����ꤷ�ޤ��� (������ˡ��¾�Τ��٤Ƥ���ˡ�ˤ�äƥ����С��饤�ɤ���ޤ�) |
���դ� European ��������ꤹ��褦�˥��ץ���� -o -e ��Ȥä� postmaster ��ư���ޤ��� (������ˡ�ϴĶ��ѿ����������ե�������ܤ��С��饤�ɤ��ޤ���) |
���饤����ȤδĶ��ѿ� PGDATESTYLE �����ꤷ�ޤ��� libpq ����äȤ������饤����ȤΥե���ȥ���ɴĶ��� PGDATESTYLE �����ꤵ��Ƥ����硢libpq ����³�γ������ DATESTYLE �� PGDATESTYLE ���ͤ˼�ưŪ�����ꤷ�ޤ��� ����ϼ�ư�� SET DATESTYLE ��ȯ�Ԥ���Τ�Ʊ�����ȤǤ��� |
SET NAMES �� SET CLIENT_ENCODING ����̾�Ǥ���
���ȯ���Τ�������������ɤ����ꤷ�ޤ���
random �ؿ����Ȥ������ɤ��ͤǤ��� ���Ѳ�ǽ���ͤ� 0 ���� 1 �ޤǤ���ư���������ǡ������ͤϤ��θ� 231-1 ���ѻ�����ޤ���
�����ɤ� setseed SQL �ؿ���ƤӽФ����Ȥˤ�äƤ�����Ǥ��ޤ���
SELECT setseed(value);
������¦�Υޥ���Х�����沽���ޤ���(��沽�� initdb ���˷��ꤵ���Τǡ����ߤ��Υѥ�����ɽ������ޤ�������ϤǤ��ޤ���)
���å����ˤ�����ǥե���ȤΥ����ॾ��������ꤷ�ޤ��� �����ϡ�SQL ���ֳִ�����������ޤ�����ư�������٤�������ۥ��ȤΥ��ڥ졼�ƥ������ƥबǧ�����륿���ॾ�����ɽ��ʸ����Τ����줫����ꤹ�뤳�Ȥ��Ǥ��ޤ���
�����Ǥϥ����ॾ��������Τ����Ĥ��ΰ���Ū��ͭ���ͤ�ޤ���
�����ॾ�����ե���˥����С����쥤�����ꤷ�ޤ���
�����ॾ�����ݥ�ȥ�������ꤷ�ޤ���
�����ॾ������ꥢ�����ꤷ�ޤ���
GMT��������7����ʬ���餷�������ॾ��������ꤷ�ޤ��� (PDT ��Ʊ���Ǥ���)
GMT��������8����ʬ���餷�������ॾ��������ꤷ�ޤ��� (PST ��Ʊ���Ǥ���)
�����ॾ�����桼���Υ������륿���ॾ����(���Ѥ��Ƥ��륪�ڥ졼�ƥ������ƥब�ǥե���Ȥ����ꤵ��Ƥ�����) �����ꤷ�ޤ���
���Ѳ�ǽ�ʥ����ॾ����̾�ϡ����ڥ졼�ƥ������ƥ�ˤ�äưۤʤ�ޤ��� �㤨�С�Linux �Ǥ� /usr/share/zoneinfo �������ॾ����Υǡ����١�������äƤ��ޤ������Υǥ��쥯�ȥ���Υե�����̾�ϡ����Υ��ޥ�ɤΥѥ����Ȥ��ƻ��ѤǤ��ޤ���
�⤷̵���ʥ����ॾ�����ꤵ���ȡ������ॾ�����(�ۤȤ�ɤΥ����ƥ�Ǥ���������ʤ����)GMT �����ꤵ��ޤ���
libpq ����äȤ������饤����ȤΥե���ȥ���ɴĶ��� PGTZ �Ķ��ѿ������ꤵ��Ƥ����硢libpq ����³�γ��ϻ��� SET TIMEZONE �� PGTZ ���ͤ����ꤷ�ޤ���
���ߤΥѥ����������ɽ�����뤿��� SHOW ��Ȥ��ޤ���
�������������֤�����å������Ǥ���
���ꤷ�褦�Ȥ����ѥ�����¸�ߤ��ޤ���
�����������ѹ�����ˤϥ����ѡ��桼���Ǥʤ��ƤϤʤ�ޤ���
�����Ф���ư�����ȡ������Ĥ��Υѥ��������ꤵ��ޤ���
���դ��ͼ�������Ū PostgreSQL �� European ���������ꤷ�ޤ���
SET DATESTYLE TO PostgreSQL,European;
�����ॾ����̾�Υ��ڥ����ʸ���Τޤޤˤ��뤿��˰��������Ѥ��ơ�����ե���˥����С����쥤�Υ����ॾ��������ꤷ�ޤ� (������Ǥ� PostgreSQL �Υǡ�����������Ѥ��Ƥ��ޤ�)��
SET TIME ZONE 'PST8PDT'; SELECT CURRENT_TIMESTAMP AS today; today ------------------------------------ Tue Feb 26 07:32:21.42834 2002 PST
�����ॾ������ꥢ�����ꤷ�ޤ� (���̤�ʸ���������ñ������䤬ɬ�פǤ��뤳�Ȥ����դ��Ʋ�����)��
SET TIME ZONE 'Europe/Rome'; SELECT CURRENT_TIMESTAMP AS today; today ------------------------------- 2002-10-08 05:39:35.008271+02