Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/11/2007, 19h22   #1
Nouveau Membre du Club
 
Inscription : février 2007
Messages : 181
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 181
Points : 37
Points : 37
Par défaut Casse et guillemet : Configuration postgresql

Bonjour,
je viens depuis peu de basculer dans le doux monde de postgresql et je rencontres quelques difficultés de programmation (plpgsql) qui me génent énormèment car je souhaites réalises des requêtes du style:
Code :
1
2
 
SELECT u.*  FROM utilisateur AS u INNER JOIN fonction AS f ON u.Id_fonction=f.id WHERE....
Mais lors de l'execution, je rencontre des problèmes et pour les résoudre je dois respecter la casse et utiliser des guillemets:
Code :
1
2
 
SELECT "u".*  FROM "Utilisateur" AS "u" INNER JOIN "Fonction" AS "f" ON "u"."Id_fonction"="f"."id" WHERE....
Ce qui est particulièrement génant pour coder.

Comment faire pour ne pas être ennuyer par la casse ainsi que les guillemets (Problème également rencontré lors de requêtes sur php).

Merci par avance de vos réponses.

Cordialement,
Daniel
DanaX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2007, 22h31   #2
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
bonsoir,

en fait pg est sensible a la casse, le plus simple est de renomer tes champs et tables en minuscule.

sinon pour les infos en minuscule il y a pas besoin


Code :
SELECT u.*  FROM "Utilisateur" AS u INNER JOIN "Fonction" AS f ON u."Id_fonction"=f.id WHERE....
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2007, 18h51   #3
Nouveau Membre du Club
 
Inscription : février 2007
Messages : 181
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 181
Points : 37
Points : 37
Merci pour ta réponse tout marche super bien mais je trouve ça dommage
DanaX est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h35.


 
 
 
 
Partenaires

Hébergement Web