я создал таблицу в зеленых сливах, ниже сценарийзеленый сливы (Postgres SQL)
- Таблица: staging.file_data
- DROP TABLE staging.file_data;
CREATE TABLE staging.file_data
(
file_name character varying(28),
line_number integer,
date_line text
)
WITH (
OIDS=FALSE
)
DISTRIBUTED BY (file_name);
ALTER TABLE staging.file_data
OWNER TO dev_staging_develop;
Теперь мне нужно, чтобы загрузить эту таблицу с некоторыми плоскими файлами .... плоского файл имеет несколько столбцов, но я попросил, чтобы загрузить эту таблицу с плоским файлом в 1. первого столбца имеют имя файла 2. второй столбец - порядковый номер (номер строки) 3 третий столбец будет содержать строку данных (которая представляет собой не что иное, как все данные в первой строке плоского файла) и то же самое для каждого ряд .
поэтому, если у плоского файла 100 записей, у нас будет 100 строк в таблице.
но я не уверен, как импортировать этот плоский файл в эту таблицу, может ли кто-нибудь помочь ПРИМЕЧАНИЕ: плоский файл является текстовым файлом. и находится на моей локальной машине.
спасибо за ваше время и помощь заранее.
джейсон
Привет всем, я создал таблицу здесь сценарий – jason
я предполагаю, что 'date_line' был неправильным для' data_line' –
Вы смотрели: http://www.postgresql.org /docs/8.4/interactive/sql-copy.html и http://stackoverflow.com/questions/2987433/how-to-import-csv-file-data-into-a-postgres-table –