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 20/05/2005, 10h40   #1
Invité de passage
 
Inscription : mai 2005
Messages : 2
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 2
Points : 2
Points : 2
Par défaut creer champ avec valeur constante dans resultat de requete

hello,

je cherche une requete (SELECT) me permettant de generer dans le resultat un champ supplementaire vide ou bien avec une valeur par defaut.

Code :
SELECT col1,col2,col3,var1 FROM TABLE WHERE <criteres>;
dans cette ex. , mes col1 2 et 3 existe et var1 serait mon champ supplementaire

cette ex. ne fonctionne pas...
y aurait-il une autre syntaxe possible qui fonctionne ?...


merci par avance

jeje
freejeje est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2005, 10h52   #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
Je ne sais pas si j'ai bien compris, mais est ce que ca ne conviendrais pas ca :

Code :
1
2
SELECT col1,col2,col3,'ici un texte' FROM TABLE WHERE <criteres>;
-- renvoi ici un texte dans tous les enreg
ou

Code :
1
2
SELECT col1,col2,col3, 4533 FROM TABLE WHERE <criteres>;
-- renvoi 4533 dans tous les enreg
il n'y a pas de type constante dans pg, mais il y a une maniere de ruser :
creer une fonction !!!

Code :
1
2
3
CREATE OR REPLACE FUNCTION maconstante1()
 RETURNS INT4 AS 
'SELECT 4533' LANGUAGE 'sql' IMMUTABLE;
hpalpha 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 07h39.


 
 
 
 
Partenaires

Hébergement Web