Я щойно почав використовувати Postgres і намагаюся створити зразок db, щоб зрозуміти його функції, оглянувшись, я знайшов деякі сценарії на pgfoundry.org. Я розумію команди, оскільки раніше я використовував і Oracle, і MS-SQL, але всі сценарії, у яких я виконую помилки повернення, коли вони досягають інструкції "КОПІРУВАННЯ ВІД". Точніше, помилка кидається на перший елемент, який слід вставити в дану таблицю.
Я намагався запускати сценарії як у запитах, так і як pgScripts, але в обох напрямках я отримую помилку в першому рядку після COPY FROM.
Я використовую pgAdminIII, і я використовував StackBuilder для встановлення PostgreSQL 9.2.4.1 як драйвер БД. Чи можу я пропустити якусь базову конфігурацію, яка заважає мені виконувати цю команду, або я просто не зрозумів, як вона працює?
EDIT:
Помилка:
ERROR: syntax error at or near "7"
LINE 5600: 7 4 13 37 2012-03-10 16:41:43.797787 2012-03-10 16:41:43.797...
^
********** Error **********
ERROR: syntax error at or near "7"
SQL status: 42601
Char: 140891`
де текст:
COPY action_abilitations (id, group_action_id, partecipation_role_id, group_id, created_at, updated_at) FROM stdin;
7 4 13 37 2012-03-10 16:41:43.797787 2012-03-10 16:41:43.797787`
SET lc_messages = 'C'
.
SET lc_messages = C
Просто запустіть його у вікні редактора SQL, який "містить" сеанс.