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

INSERT

̾��

INSERT -- �ơ��֥�˿������Ԥ����

����

INSERT INTO table [ ( column [, ...] ) ]
    { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) | query }

����

INSERT ����Ѥ��ơ��ơ��֥�˿������Ԥ��������뤳�Ȥ��Ǥ��ޤ��� 1 �٤� 1 �ĤιԤ��������뤳�Ȥ��ǽ�Ǥ������䤤��碌�η�̤Ȥ���ʣ���ιԤ��������뤳�Ȥ�Ǥ��ޤ���

�оݥꥹ�������ϤɤΤ褦�ʽ��֤Ǥ����Ǥ��ޤ��� �оݥꥹ�Ȥ�̵������ˤϥǥե�����͡��Ĥޤꡢ������줿�ǥե�����ͤ�NULL����������ޤ���

�����ɽ�����������ǡ������Ǥʤ����ϡ���ưŪ�˷��ζ������Ԥʤ��ޤ���

�ơ��֥���ɲä��뤿��ˤϡ����Υơ��֥���Ф���INSERT���¤���äƤ���ɬ�פ�����ޤ��� query����Ѥ����䤤��碌�򸵤˹Ԥ�����������ϡ������䤤��碌��ǻȤ������ƤΥơ��֥���Ф���SELECT���¤���äƤ���ɬ�פ�����ޤ���

�ѥ�᡼��

table

��¸�Υơ��֥��̾���Ǥ� (�������޽���̾�Ǥ��)��

column

table �����̾�Ǥ���

DEFAULT VALUES

���Ƥ���ˤϡ����Υǥե�����ͤ����ꤵ��ޤ���

expression

column ����������ͭ���ʼ��ޤ����ͤǤ���

DEFAULT

������ˤϡ����Υǥե�����ͤ����ꤵ��ޤ���

query

��������Ԥ��󶡤����䤤��碌(SELECTʸ)�Ǥ��� ��ʸ�������ˤĤ��Ƥ� SELECT ʸ�򻲾Ȥ��Ʋ�������

����

����˽�λ����ȡ�INSERT �ϰʲ��Τ褦�ʥ��ޥ�ɥ������֤��ޤ���

INSERT oid count

count���������줿�Կ��Ǥ��� count�����Τ�1�Ǥ��ꡢ�оݤΥơ��֥뤬OID����ľ�硢oid ���������줿�Ԥ˳�����Ƥ�줿OID �Ǥ��� ����¾�ξ�硢oid��0�Ȥʤ�ޤ���

��

films�ơ��֥��1�ĤιԤ��������ޤ���

INSERT INTO films VALUES
    ('UA502', 'Bananas', 105, '1971-07-13', 'Comedy', '82 minutes');

����2�Ĥ����Ǥϡ��Ǹ����len���ά���Ƥ��ޤ��� �������äơ������ˤϥǥե������NULL������ޤ���

INSERT INTO films (code, title, did, date_prod, kind)
    VALUES ('T_601', 'Yojimbo', 106, '1961-06-16', 'Drama');

3�Ĥ����Ǥϡ���������Ф����ͤ���Ѥ���ΤǤϤʤ�DEFAULT����Ѥ��ޤ���

INSERT INTO films VALUES
    ('UA502', 'Bananas', 105, DEFAULT, 'Comedy', '82 minutes');
INSERT INTO films (code, title, did, date_prod, kind)
    VALUES ('T_601', 'Yojimbo', 106, DEFAULT, 'Drama');

������Ǥϡ�tmp�ơ��֥뤫��films�ơ��֥��ʣ���Ԥ��������Ƥ��ޤ���

INSERT INTO films SELECT * FROM tmp;

������Ǥϡ����󷿤�����������Ƥ��ޤ���

-- �����¤��Ѥ� 3x3 �ޥ��Υ������פ�������ޤ���
-- (���Ƥ��䤤��碌��Ʊ��board °����������ޤ���
INSERT INTO tictactoe (game, board[1:3][1:3])
    VALUES (1,'{{"","",""},{},{"",""}}');
INSERT INTO tictactoe (game, board[3][3])
    VALUES (2,'{}');
INSERT INTO tictactoe (game, board)
    VALUES (3,'{{,,},{,,},{,,}}');

�ߴ���

INSERT��ɸ��SQL�ȴ����˸ߴ���������ޤ��� query ��ε�ǽ�ˤĤ��Ƥιͤ��������¤ϡ� SELECT �ˤƵ��Ҥ���Ƥ��ޤ���