Re: Umstellung von MySQL auf PostgreSQL

Thomas Markus <[email protected]>
Newsgroups gmane.comp.db.postgresql.german
Organization proventis GmbH
Message-ID <[email protected]>
Moins,

Am 16.07.2012 11:06, schrieb Guenther Boelter:
>
> Moin!
>
> Zunaechst mal vielen Dank Euch beiden fuer's 'Mutmachen' und 
> natuerlich fuer die Hinweise.
>
> Ich denke, ich werde zunaechst mal meine MySQL Datenbank ein wenig 
> 'aufraeumen', unter anderem Feld- und Tablenamen auf Kleinschreibung 
> umstellen. Das sollte in zwei/drei Tagen erledigt sein, zumal das nur 
> so 30% der Namen betrifft. Irgendwann habe ich naemlich schon 
> angefangen dort nur noch Kleinschreibung zu verwenden.
>
> Dann werde ich noch mal meine diversen Queries durchgehen. Da duerften 
> aus der Anfangszeit auch noch einige etwas eher 'ungewoehnliche' 
> Konstruktionen existieren.
>
> Und erst danach werde ich dann mit mysql2postgres die eigentliche 
> Umstellung vornehmen. Ausserdem habe ich mich nach Albes Hinweis nun 
> endgueltig entschlossen das public-Schema dann doch nicht zu verwenden.
>
> Einsteigen will ich uebrigens mit der 9.1, die sollte nach Andreas 
> Ausage dann wohl in Ordnung sein.
>
> Zwei Fragen habe ich aber aktuell noch:
>
> Was ist dieses 'CTE', dass da mit der 8.4 eingefuehrt wurde und wie 
> kann ich den 'search_path' per User bzw. per Mandant passend setzen?
>
> Gruss
>
> Guenther
>
sofern sich die mysql spezifischen Konstrukte in Grenzen halten würd ich 
die Queries bereits in der PG umarbeiten und dann auch gleich an PG 
anpassen.
Da kannste dann gleich die CTE verwenden (schöne Sache). Siehe 
http://www.postgresql.org/docs/9.1/static/queries-with.html
Den search_path kann man ganz einfach setzen. Siehe 
http://www.postgresql.org/docs/9.1/static/sql-set.html

Gruss
Thomas


-- 
Sent via pgsql-de-allgemein mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.