Re: Mig

From: Jean-Paul ARGUDO <jean-paul(at)argudo(dot)org>
To: temsa <temsa(at)free(dot)fr>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: Mig
Date: 2004-09-19 17:21:20
Message-ID: 20040919172120.GA20860@maison.argudo.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

> Bonjour,

Bonjour!

> j'ai réussi cette migration sans encombre, mais je n'ai pas réussi a
> trouver une option permettant de faire en sorte de faire fonctionner
> correctement une requete sql du type "select toto from bidule" et
> qu'en fait la table s'appelle "BIDULE" et le champ "TOTO" .

Oui, c'est tout bête!

Vous devez juste avoir des requêtes à la M$ SQL avec les champs entre doubles
quotes: pour PostgreSQL cela signifie que vous lui interdisez de chercher une
table qui s'appellerait Toto ou toto..., que vous le forcez à requêter dans la
table TOTO en majuscules.

Pour que tout cela marche, il vous suffit simplement de retirer les " (doubles
quotes) de vos sources SQL...

Pour se faire, en perl, -par exemple:

perl -i -pe 's/"//g' *.sql

retirera toutes les doubles quotes de vos sources SQL .. (attention, j'ai bien
dit TOUTES! :)...)

Au final, votre SQL sera bien plus lisible, sans toutes ces doubles quotes, non?

Bonne soirée,

--
Jean-Paul ARGUDO

Site perso : http://www.argudo.org
PostgreSQL : http://www.postgresqlfr.org
l'APRIL : http://www.april.org

In response to

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message temsa 2004-09-19 17:28:08 Migration de base de donnée MSSQL -> PGSQL
Previous Message LELARGE Guillaume 2004-09-18 20:46:22 Re: Bonjour - Documentation et script de migration