From: | Mathieu Arnold <mat(at)mat(dot)cc> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Cc: | Cyril(dot)ZEKSER(at)nexans(dot)com |
Subject: | Re: Compatibilité SQL |
Date: | 2005-12-04 14:16:30 |
Message-ID: | 5580715852C25976C40F1BBD@cc-126-240.int.t-online.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
+-le 29/11/2005 11:12 +0100, Cyril(dot)ZEKSER(at)nexans(dot)com écrivait :
|
| Bonjour à tous,
|
| Pour mon application actuelle (Tomcat/Oracle), je suis amené à faire des
| modifications sur les requêtes en tenant compte d'une migration courante
| sur pgSql.
|
| Je rencontre la fonction CASE suivante, mais je n'arrive pas à savoir si
| elle est compatible avec PostgreSQL.
| Pouvez-vous me le dire ? et si non, s'il y a un équivalent s'il vous plait
| ? Idem avec INSTRB ...
|
| SELECT CASE WHEN nav.src_id = nav.OID or nav.src_id = 0 THEN nav.oid ELSE
| nav.src_id END OID, ns.up_navigation FROM NEXANS_NAV_STRUCT ns,
| NEXANS_NAVIGATION nav WHERE ( ns.OID = ? OR INSTRB( up_navigation, ';'|| ?
| || ';' ) > 0 ) AND nav.oid = ns.oid
ça me semble aussi être pas trop mal. La seule chose c'est le OID qui se
trouve apres le END, je pense qu'en SQL standard, on dit AS OID.
--
Mathieu Arnold
From | Date | Subject | |
---|---|---|---|
Next Message | Guillaume LELARGE | 2005-12-04 18:24:54 | Re: Schema (encore et toujours) et livres |
Previous Message | Sébastien VINOT | 2005-12-04 11:50:11 | Schema (encore et toujours) et livres |