Bonjour,
Je travaille sur une 8.4.2 sous Cent-OS 5.
J'ai créé une table avec la structure suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE TABLE type_action ( id_type_action CHARACTER(3) NOT NULL, libelle CHARACTER VARYING(30) NOT NULL, id_type_operation CHARACTER(1) NOT NULL ); ALTER TABLE geo.type_action OWNER TO postgres;
J'ai saisi des valeurs sur 1, 2 ou 3 caractères dans le champ ID_TYPE_ACTION.
Lorsque je fais un SELECT, je ne reçois jamais les espaces en fin sur les valeurs contenant 1 ou 2 caractères :
Ne devrais-je pas obtenir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select id_type_act,length(id_type_act),'--'||id_type_act||'--' from type_act; RR, 2, --RR-- P, 1, --P-- QQQ,3, --QQQ--
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 RR , 3, --RR -- P ,3, --P -- QQQ,3, --QQQ--
Partager