X-Original-To: pgsql-sql-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [64.117.224.130]) by svr1.postgresql.org (Postfix) with ESMTP id C8D74D1B51B for ; Thu, 9 Oct 2003 07:55:47 +0000 (GMT) Received: from svr1.postgresql.org ([64.117.224.193]) by localhost (neptune.hub.org [64.117.224.130]) (amavisd-new, port 10024) with ESMTP id 59422-09 for ; Thu, 9 Oct 2003 04:55:31 -0300 (ADT) Received: from n39.grp.scd.yahoo.com (n39.grp.scd.yahoo.com [66.218.66.107]) by svr1.postgresql.org (Postfix) with SMTP id 48A11D1B4EF for ; Thu, 9 Oct 2003 04:55:28 -0300 (ADT) X-eGroups-Return: sentto-2458782-115-1065686129-pgsql-sql=postgresql.org@returns.groups.yahoo.com Received: from [66.218.66.158] by n39.grp.scd.yahoo.com with NNFMP; 09 Oct 2003 07:55:29 -0000 X-Sender: vadus@gmx.de X-Apparently-To: postgres@yahoogroups.de Received: (qmail 2054 invoked from network); 9 Oct 2003 07:55:28 -0000 Received: from unknown (66.218.66.218) by m18.grp.scd.yahoo.com with QMQP; 9 Oct 2003 07:55:28 -0000 Received: from unknown (HELO mail.gmx.net) (213.165.64.20) by mta3.grp.scd.yahoo.com with SMTP; 9 Oct 2003 07:55:27 -0000 Received: (qmail 21391 invoked by uid 65534); 9 Oct 2003 07:55:26 -0000 Received: from unknown (EHLO w2kdtram01) (145.228.81.70) by mail.gmx.net (mp009) with SMTP; 09 Oct 2003 09:55:26 +0200 X-Authenticated: #6940448 To: postgres@yahoogroups.de References: <2153510000.1061474229@gnarzelwicht.delirium-arts.de> Message-ID: Organization: Bertelsmann In-Reply-To: <2153510000.1061474229@gnarzelwicht.delirium-arts.de> User-Agent: Opera7.03/Win32 M2 build 2670 From: Danny Tramnitzke X-Yahoo-Profile: vadus2 MIME-Version: 1.0 Mailing-List: list postgres@yahoogroups.de; contact postgres-owner@yahoogroups.de Precedence: bulk Date: Thu, 09 Oct 2003 09:55:25 +0200 Subject: [postgres] Copy Timestamp NULL Reply-To: postgres@yahoogroups.de Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at postgresql.org X-Archive-Number: 200310/153 X-Sequence-Number: 15553 Hi Leute, Ich habe vor einiger Zeit eine spezielle Frage gestellt, die nicht ganz beantwortet wurde. Also es geht darum, dass ich in eine Postgres Tabelle per Copy Daten laden möchte. Bei einer Spalte handelt es sich um Timestamp NULL ... In der Source-Datei befinden sich in dieser Spalte ISO Timestamp Werte und NULL - Werte . (Nicht jede Zeile besitzt einen Timestamp-wert) Die Source-Datei sieht prinzipiell so aus : 1|Hallo|17.0|1999-01-23 14:30:08.456234|usr01 2|Test|18.5||usr02 Die Spalte 4 ist somit vom Typ Timestamp. Allerdings kann ich diese Source-Datei nicht in die Postgres Tabelle per Copy laden, da es an den NULL - Stellen zum Fehler kommt : Bad timestamp external representation '' Wenn also eine "Lücke" gefunden wird, interpretiert Copy diese "Lücke" nicht als Null-Wert und beschwert sich über das fehlerhafte Timestamp Format. Es geht ebenfalls nicht, wenn ich an der entsprechenden Stelle NULL schreibe. Was muss ich also angeben, damit ich solch eine Datei laden kann ? Viele Grüße, Danny -- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ Wenn Sie Ihr Abonnement fuer diese Gruppe kuendigen moechten, senden Sie eine E-Mail an: postgres-unsubscribe@egroups.de Die Nutzung von Yahoo! Groups ist Bestandteil von http://de.docs.yahoo.com/info/utos.html