Copies data from a system file into the publishers table : File to Table « Table « PostgreSQL






Copies data from a system file into the publishers table


CREATE TABLE employee (
    ID         int,
    name       varchar(10),
    salary     real,
    start_date date,
    city       varchar(10),
    region     char(1)
);

insert into employee (ID, name,    salary, start_date, city,       region)
              values (1,  'Jason', 40420,  '02/01/94', 'New York', 'W');
insert into employee (ID, name,    salary, start_date, city,       region)
              values (2,  'Robert',14420,  '01/02/95', 'Vancouver','N');
insert into employee (ID, name,    salary, start_date, city,       region)
              values (3,  'Celia', 24020,  '12/03/96', 'Toronto',  'W');
insert into employee (ID, name,    salary, start_date, city,       region)
              values (4,  'Linda', 40620,  '11/04/97', 'New York', 'N');
insert into employee (ID, name,    salary, start_date, city,       region)
              values (5,  'David', 80026,  '10/05/98', 'Vancouver','W');
insert into employee (ID, name,    salary, start_date, city,       region)
              values (6,  'James', 70060,  '09/06/99', 'Toronto',  'N');
insert into employee (ID, name,    salary, start_date, city,       region)
              values (7,  'Alison',90620,  '08/07/00', 'New York', 'W');
insert into employee (ID, name,    salary, start_date, city,       region)
              values (8,  'Chris', 26020,  '07/08/01', 'Vancouver','N');
insert into employee (ID, name,    salary, start_date, city,       region)
              values (9,  'Mary',  60020,  '06/09/02', 'Toronto',  'W');

select * from employee;

-- Copy the employees table to the emp_table file, using a pipe (|) as the field delimiter

COPY employee TO 'c:\\employee_data' USING DELIMITERS '|';

-- Copies data from a system file into the publishers table:

COPY employee FROM 'c:\\employee_data';



drop table employee;

           
       








Related examples in the same category

1.Copying an ASCII file to data table