ฉันเพิ่งเริ่มใช้ Postgres และฉันพยายามสร้างตัวอย่างฐานข้อมูลเพื่อทำความเข้าใจการทำงานของมันมองไปรอบ ๆ ฉันพบสคริปต์บางอย่างใน pgfoundry.org ฉันเข้าใจคำสั่งเนื่องจากก่อนหน้านี้ฉันเคยใช้ทั้ง Oracle และ MS-SQL แต่สคริปต์ทั้งหมดที่ฉันใช้กำลังส่งคืนข้อผิดพลาดเมื่อถึงคำสั่ง "COPY FROM" แม่นยำมากขึ้นข้อผิดพลาดจะถูกโยนที่องค์ประกอบแรกที่ควรจะแทรกในตารางที่กำหนด
ฉันพยายามเรียกใช้สคริปต์ทั้งในฐานะข้อความค้นหาและเป็น pgScripts แต่ทั้งสองวิธีฉันได้รับข้อผิดพลาดในแถวแรกหลังจากคัดลอกจาก
ฉันใช้ pgAdminIII และฉันใช้ StackBuilder เพื่อติดตั้ง PostgreSQL 9.2.4.1 เป็นไดร์เวอร์ฐานข้อมูล ฉันอาจขาดการกำหนดค่าพื้นฐานบางอย่างที่ทำให้ฉันไม่สามารถเรียกใช้คำสั่งนี้ได้หรือฉันไม่เข้าใจว่ามันใช้งานได้หรือไม่?
แก้ไข:
ข้อผิดพลาดคือ:
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 ของคุณซึ่ง "ประกอบด้วย" เซสชั่น