Re: Bad dumps... - Mailing list pgsql-admin

From Stef
Subject Re: Bad dumps...
Date
Msg-id 20040709161641.3e164d8f@svb.ucs.co.za
Whole thread Raw
In response to Re: Bad dumps...  (Hilary Forbes <hforbes@dmr.co.uk>)
Responses Re: Bad dumps...  (mike g <mike@thegodshalls.com>)
List pgsql-admin
Oops, my <Reply all> button doesn't work...

Hilary Forbes mentioned :
=> Can we go back to the beginning here?!  If you are doing updates to remove the \N, why are you allowing them to get
intothe database in the first place?  Why not get rid of them in your UPDATE statement using the replace statement in
thefirst place (or dealing with them in your source application before invoking postgres). 

Well, my point exactly : why can I have these values physically sitting in
the database, and export successfully, but the import cannot import a
successfully exported database.

I have already found two other text columns where the intention
was to have a value of '\N'  (It is an ID code, not the null '\N'), but
the values magically become null when you export and re-import the database.
Also I have no control over the data in these free-hand type text columns.
Users actually decided to put '\N' in there from an application, which I
guess, they should feel free to do, if they want to. But it breaks backups.

Kind Regards
Stefan

Attachment

pgsql-admin by date:

Previous
From: Együd Csaba
Date:
Subject: couldn't download postgres
Next
From: "Konstantin Pelepelin"
Date:
Subject: are there ways for 'idle timeout'?