Import dat do postgre

Karel Zak zakkr na zf.jcu.cz
Úterý Říjen 9 15:18:47 CEST 2001


On Tue, Oct 09, 2001 at 03:06:30PM +0200, Cyril Franko wrote:
> zdravim
> 
> pri importovani dat z inej databazy som dosiel k zaujimavemu problemu t.j.
> 
> majme tabulku TEST o dvoch stlpcoch ID (int), meno (varchar)
> a v externom subore vydumpovane data (cez prizak copy, oddelovacom je  znak
> | ) kt. vyzeraju napr. takto
> 
> 1|alfa
> 2| beta
> 
> gama
> 3|delta
> -------------------
> 
> medzi beta a gama je znak <CR> a v tomto pripade import zlyha ..
> 
> ako naimportovat taketo data ? alebo ako ich vydumpovat tak aby sa dali
> naspat nadumpovat v pohode ?

  Melo by byt:

COPY test FROM stdin;
1|alfa
2|beta\
\
gama
3|delta

  Tedy pouzivat '\'. Dalsi moznost je udelat dump s INSERT na
  misto COPY (viz. pg_dump --inserts).

       Karel

-- 
 Karel Zak  <zakkr na zf.jcu.cz>
 http://home.zf.jcu.cz/~zakkr/
 
 C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz


Další informace o konferenci Linux