FETCH [ direction { FROM | IN } ] cursorname direction�϶��ˤ��뤫�����Τ����줫����ꤷ�ޤ��� NEXT PRIOR FIRST LAST ABSOLUTE count RELATIVE count count ALL FORWARD FORWARD count FORWARD ALL BACKWARD BACKWARD count BACKWARD ALL
FETCH�ϻ����˺������줿�����������Ѥ��ƹԤ���Ф��ޤ���
��������Ϥ��줾����־������äƤ��ꡢFETCH�Ϥ������Ѥ��ޤ��� ����������֤Ȥ��Ƽ�뤳�Ȥ��Ǥ���Τϡ��䤤��碌�η�̤���Ƭ�Ԥ�����������Ǥ�դ�����ιԡ���̤κǽ��Ԥθ�Τ����줫�Ǥ��� ����������������ϡ�����������֤���Ƭ�Ԥ����ˤ���ޤ��� �Ԥ���Ф�����ϡ�����������֤ϺǸ�˼��Ф����Ԥˤ���ޤ��� FETCH�����Ѳ�ǽ�ʹԤν����ޤ�ã����ȡ�����������֤Ϻǽ��Ԥθ�ˤ���ޤ��ʸ�����Фξ�����Ƭ�Ԥ����ˤʤ�ޤ��ˡ� FETCH ALL�⤷����FETCH BACKWARD ALL�Ǥϡ���������ΰ��֤Ͼ�˺ǽ��Ԥθ夫����Ƭ�Ԥ����ˤʤ�ޤ���
NEXT��PRIOR��FIRST��LAST��ABSOLUTE��RELATIVE�����Ǥϡ����������Ŭ�ڤ˰�ư�����塢�Ԥ�1�ļ��Ф��ޤ��� �Ԥ�¸�ߤ��ʤ���硢���η�̤��֤��졢����������֤Ϥ��Τޤ���Ƭ�Ԥ������ǽ��Ԥθ��α�ޤ�ޤ���
FORWARD�����BACKWARD����Ѥ�����ʸ�Ǥϡ�������ιԤ������⤷���ϸ��������˼��Ф��ޤ������λ����Ǹ�˼��Ф����Ԥ�����������֤Ȥʤ�ޤ� ��count�����Ѳ�ǽ�ʹԿ���Ķ�������ϡ����Ԥθ�/���ˤʤ�ޤ��ˡ�
RELATIVE 0��FORWARD 0�������BACKWARD 0�����ơ�����������ư���뤳�Ȥʤ����ߤιԤ���Ф��ޤ��� �Ĥޤꡢ���ֺǸ�˼��Ф����Ԥ���ټ��Ф����Ȥˤʤ�ޤ��� �������뤬��Ƭ�Ԥ�����ǽ��Ԥθ�ˤʤ���С������Υ��ޥ�ɤ��������ޤ��� ��Ƭ�Ԥ�����ǽ��Ԥθ�ˤ���С��Ԥ��֤���ޤ���
direction�ϡ����Ф������ȼ��Ф��Կ���������ޤ��� �ʲ��Τ����줫�����Ǥ��ޤ���
���ιԤ���Ф��ޤ��� ����ϡ�direction����ά���줿���Υǥե���ȤǤ���
1�����ιԤ���Ф��ޤ���
�䤤��碌����Ƭ�Ԥ���Ф��ޤ� ��ABSOLUTE 1��Ʊ���Ǥ��ˡ�
�䤤��碌�κǽ��Ԥ���Ф��ޤ� ��ABSOLUTE -1��Ʊ���Ǥ��ˡ�
�䤤��碌��count���ܤιԤ���Ф��ޤ��� count����ʤ�С�����꤫��abs(count)���ܤιԤ���Ф��ޤ��� count���ϰϳ��ξ�硢����������֤���Ƭ�Ԥ������ǽ��Ԥθ�ˤʤ�ޤ��� �äˡ�ABSOLUTE 0�Ȼ��ꤹ��ȡ���Ƭ�Ԥ����ˤʤ�ޤ���
��������θ��߰��֤���count���ܤιԤ���Ф��ޤ��� count����ξ�硢���߰��֤��abs(count)��ʬ���ιԤ���Ф��ޤ��� RELATIVE 0�Ȼ��ꤹ��ȡ����ߤιԤ�����С����ιԤ���ټ��Ф��ޤ���
����count�Ԥ���Ф��ޤ� ��FORWARD count��Ʊ���Ǥ��ˡ�
�ĤäƤ���Ԥ����Ƽ��Ф��ޤ� ��FORWARD ALL��Ʊ���Ǥ��ˡ�
1�ļ��ιԤ���Ф��ޤ� ��NEXT��Ʊ���Ǥ��ˡ�
����count��ʬ�ιԤ���Ф��ޤ��� FORWARD 0�Ȼ��ꤹ��ȡ����ߤιԤ���ټ��Ф��ޤ���
�ĤäƤ���Ԥ����Ƽ��Ф��ޤ���
1�����ιԤ���Ф��ޤ� ��PRIOR��Ʊ���Ǥ��ˡ�
����count��ʬ�ιԤ�ʵ��������������ơ˼��Ф��ޤ��� BACKWARD 0�Ȼ��ꤹ��ȡ����ߤιԤ���ټ��Ф��ޤ���
���߰��֤�����ιԤ�ʵ��������������ơ����Ƽ��Ф��ޤ���
���Ф����֤�Կ�����ꤹ��count�ϡ���������ǡ������դ��뤳�Ȥ��Ǥ��ޤ��� FORWARD��BACKWARD�ˤ����ơ�count������ͤ���ꤹ��ȡ�FORWARD��BACKWARD�ΰ�̣�������ؤ��ȹͤ��뤳�Ȥ��Ǥ��ޤ���
�����Ƥ��륫�������̾������ꤷ�ޤ���
����˽�λ����ȡ�FETCH���ޥ�ɤϰʲ��η����Υ��ޥ�ɥ������֤��ޤ���
FETCH count
count�ϼ��Ф����Կ��Ǥ���0�β�ǽ���⤢��ޤ��ˡ� psql�Ǥϼ��Ф����Կ�������ɽ�����뤿�ᡢ���Υ��ޥ�ɥ����ϼºݤˤ�ɽ������ʤ����Ȥ����դ��Ƥ���������
FETCH���ޥ�ɤȤ��ơ�FETCH NEXT�⤷����FETCH FORWARD�ʳ�����Ѥ����硢���������SCROLL���ץ�����դ���������ʤ���Фʤ�ޤ��� ñ����䤤��碌�Ǥϡ�PostgreSQL�ˤ�ꡢ�������뤬SCROLL�դ����������Ƥ��ʤ��Ƥ�������μ��Ф���Ԥ����Ȥ��Ǥ��ޤ���������ư��˰�¸���٤��ǤϤ���ޤ��� �������뤬NO SCROLL�դ���������줿���ϡ��������μ��Ф���Ԥ����Ȥ��Ǥ��ޤ���
����Ū�ʻ���ˤ�����Ԥؤΰ�ư����٤�ȡ�ABSOLUTE�ˤ����Ф��Ϲ�®�ǤϤ���ޤ��� ����Ū�ʼ����Ǥϡ�ɬ����֤ιԤ����Ʒ�ͳ���Ƥ��뤫��Ǥ��� ���л��������ͤ���ꤷ����硢®�٤Ϥ���˰������ޤ��� �ޤ����ǽ��ԤĤ��뤿��˺Ǹ�ޤ��䤤��碌���ɤ�äơ����θ�˺ǽ��Ԥ�������˰�ư���뤿��Ǥ��� ����������FETCH ABSOLUTE 0����Ѥ��ơ��䤤��碌����Ƭ�������Ϲ�®�Ǥ���
���ߡ�PostgreSQL�Ǥϡ������������Ѥ����ǡ����ι����ݡ��Ȥ��Ƥ��ޤ���
DECLARE����Ѥ��ƥ��������������ޤ��� �ǡ�������Ф����˥���������֤��ѹ��������MOVE����Ѥ��Ƥ���������
������Ǥϡ������������Ѥ��ƥơ��֥����Ԥ��褷�Ƥ��ޤ���
BEGIN WORK; -- ������������ꤷ�ޤ��� DECLARE liahona SCROLL CURSOR FOR SELECT * FROM films; -- liahona�������뤫��ǽ��5�Ԥ���Ф��ޤ��� FETCH FORWARD 5 FROM liahona; code | title | did | date_prod | kind | len -------+-------------------------+-----+------------+----------+------- BL101 | The Third Man | 101 | 1949-12-23 | Drama | 01:44 BL102 | The African Queen | 101 | 1951-08-11 | Romantic | 01:43 JL201 | Une Femme est une Femme | 102 | 1961-03-12 | Romantic | 01:25 P_301 | Vertigo | 103 | 1958-11-14 | Action | 02:08 P_302 | Becket | 103 | 1964-02-03 | Drama | 02:28 -- 1�����ιԤ���Ф��ޤ��� FETCH PRIOR FROM liahona; code | title | did | date_prod | kind | len -------+---------+-----+------------+--------+------- P_301 | Vertigo | 103 | 1958-11-14 | Action | 02:08 -- ����������Ĥ����ȥ��������λ���ޤ��� CLOSE liahona; COMMIT WORK;
ɸ��SQL�Ǥϡ�������SQL�ˤ�����FETCH�Τߤ��������Ƥ��ޤ��� �嵭�����������Ƽ��FETCH�ϡ��ۥ����ѿ��ؤ������ǤϤʤ���SELECT�η�̤Ǥ��뤫�Τ褦�˥ǡ������֤��ޤ��� �������������FETCH�ϴ�����ɸ��SQL�Ⱦ�̸ߴ���������ޤ���
FORWARD��BACKWARD�����FETCH�η����䡢����Ū��FORWARD�����FETCH count��FETCH ALL��PostgreSQL�γ�ĥ�Ǥ���
ɸ��SQL�Ǥϡ���������̾�������դ�����Τ�FROM�ΤߤǤ��� IN����Ѥ��륪�ץ�����PostgreSQL�γ�ĥ�Ǥ���