presun dat MySQL->PostgreSQL

Karel Zak zakkr na zf.jcu.cz
Čtvrtek Duben 13 17:16:11 CEST 2000


On Thu, 13 Apr 2000, Petr Cech wrote:

> On Thu, Apr 13, 2000 at 04:12:11PM +0200 , Ales Pour wrote:
> > Zdravim vsechny,
> > neprovadel jste nekdy nekdo transfer dat z MySQL do PostgreSQL? Rad bych

 Naposledy cca pred hodinou :-)

> dump do ascii filu a pak reload. Mozna bude potreba zmenit nektere typy
> (autoincrement?), ktere ma mysql, ale ne postgres.

 Ano. mysqldump > editor (zmena datovych typu v definicich tabulek) > pgsql

 Myslel jsem, ze jeste poradim to co casto pouzivam u PostgreSQL tedy
vyselectovat rovnou 'insert' string a hle MySQL nezna 'concatenation
operator' tedy '||' (v SQL92) .... to je opravdu des (sorry).

 Myslel jsem toto:

	  select 'INSERT INTO tab VALUES(' || col1 || ',' || col2 || ');';

-result-je->  INSERT INTO tab VALUES(data, data);   

  Jak se v MySQL spojuji retezce?

							Karel



Další informace o konferenci Test