Chapter 6. ���ݲ���

Table of Contents
6.1. ��������
6.2. ��������
6.3. ɾ������

ǰ����½���������δ����洢������ݵı�������ṹ�� �����Ǹ���������ݵ�ʱ���ˡ����½�����β��룬���º�ɾ�������ݡ� ���ǻ���������һЩ�¼�������ʱ������Զ�Ӱ�����ݱ仯�ķ����� ������������д��������һ�½����ս�����ΰ��㶪ʧ�Ѿõ����ݴ����ݿ��г�ȡ������

6.1. ��������

�ڴ���һ�����ʱ��������û�����ݡ������ݿ�����е���֮ǰ Ҫ���ĵ�һ���¾���������������ݡ������ڸ�������ÿ��һ�еز���ġ� ���ǵ�Ȼ����ÿ�β�����У� ���ǵ�ȷû�а취һ�β�������һ�е����ݡ���ʹ��ֻ֪�������ֶ� ����ֵ����ô��Ҳ���봴��һ���������С�

Ҫ����һ�����У�����ʹ�� INSERT ��� ��������Ҫ���ṩ�����ֺ͸�����ÿ���ֶ��ṩһ����ֵ�� ���磬�������� Chapter 5 �IJ�Ʒ��

CREATE TABLE products (
    product_no integer,
    name text,
    price numeric
);

������һ������в���һ�е����ӣ�

INSERT INTO products VALUES (1, 'Cheese', 9.99);

����ֵ�ǰ�����Щ�ֶ��ڱ��г��ֵ�˳���г��ģ������ö��ŷָ��� ͨ��������ֵ���ı�������������Ҳ����ʹ�ñ������ʽ��

������﷨��ȱ���������֪�������ֶε�˳��Ҫ����������⣬ ��Ҳ������ȷ���г��ֶΡ����磬�������������к��������� ����һ����Ч����

INSERT INTO products (product_no, name, price) VALUES (1, 'Cheese', 9.99);
INSERT INTO products (name, price, product_no) VALUES ('Cheese', 9.99, 1);

����û���Ϊ��ȷ�г��ֶ������Ǹ���ϰ�ߡ�

�����û�л�������ֶε���ֵ����ô�����ʡ�����е�һЩ�� ���ʱ����Щ�ֶν������Ϊ���ǵ�ȱʡ��ֵ�����磬

INSERT INTO products (product_no, name) VALUES (1, 'Cheese');
INSERT INTO products VALUES (1, 'Cheese');

�ڶ�����ʽ�� PostgreSQL ��һ����չ�� ������ʼ������Ǹ�������ֵ�������ֶ����������Ľ���ȱʡ��

Ϊ�˱�����������Ҳ������ȷҪ��ȱʡֵ�����ڶ������ֶλ������� �����У�

INSERT INTO products (product_no, name, price) VALUES (1, 'Cheese', DEFAULT);
INSERT INTO products DEFAULT VALUES;

��ʾ: Ҫ����"����װ��"��Ҳ����˵������������ݣ� ���ǿ��Կ��� COPY ��� ������ INSERT ������ô�����Ǹ���Ч��