in sql heisst das generell: (in der sql-schnittstelle) Beispiel für Informix (bin "Informix für Linux - Fan" , sollte aber bei allen Datenbanken so funktionieren, solange sie mit dem SQL-Standard arbeiten) Bei der Sql-Schnittstelle muss halt das posgres-sql gestartet werden.... #!/bin/bash DBNAME="name_der_Datenbank"; export DBNAME ~informix/bin/dbaccess $DBNAME -<<@ load from "/pfad_zur_ascii-datei" insert into tabelle @ # Ends Ich gehe davon aus, das User informix (postgres) angelegt ist und auch die Tabelle nach der vorliegenden Struktur angelegt ist. Tschau. Andreas -----Original Message----- From: Jens Felber [<A HREF="mailto:jfe@gek-online.de">mailto:jfe@gek-online.de</A>] Sent: Tuesday, December 22, 1998 2:51 PM To: Mailing Suse Subject: Postgres Datenimport Hallo Gemeinde, ich habe aus einer Datenbank Datensätze exportiert, wobei die Felder mit dem "|" als Trennzeichen getrennt sind. Das ganze sieht also so aus: wert | wert2 | wert3 .... Nun möchte ich dieses File in eine PostgreSQL DB reinsaugen. Leider weiss ich nicht wie und das Manual sagt mir zu psql fast gar nichts in der Doku und in der man-Page ist nur der Datenexport erwähnt, wo man das Trenntzeichen setzen kann. Ich möchte aber importieren ohne für jede Zeile eine sql-Anweisung einfügen zu müssen. Wenns in die eine Richtung geht, müsste es dann nicht auch in die andere gehen ....? Mit bestem Dank für Eure Antworten, Jens -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux