Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
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 02/01/2008, 14h46   #1
Nouveau Membre du Club
 
Inscription : octobre 2004
Messages : 126
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 126
Points : 30
Points : 30
Par défaut Supprimer les espace dans le retour de mon select

Bonjour à tous,

Je fais plusieurs requêtes qui me retournent plusieurs colonnes de données.

j'ai comme retour ça:

Citation:
ApplTranslation;E8D6AFD3B0C95534;
La fonction %s ne peux pas relier le résultat à une table inconnue
;Error 5240 ; 0

ApplTranslation;E700FE60016FB970;
L'exécution de la fonction %s(%s) a échoué
;Error 5241 ; 0
Alors que je souhaite récupérer plutot ça:

Citation:
#ApplTranslation;$gu_id;TRANSLATION_0;code;ID_APPLTABLE
ApplTranslation;E7BC5BBBCD9BB28E;Vous ne pouvez pas choisir les fonctionnalités du groupe sans objet de base; Error 5231; 0
ApplTranslation;EDA1FFF86FF2D85A;Vous n'avez pas le droit de répondre; Error 5232; 0
Ma requête est la suivante:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
SET echo off
SET heading off
SET newpage 0
SET space 0
SET pagesize 0
SET feed off
SET head off
SET trimspool ON
 
SELECT 'ApplTranslation' AS "#ApplTranslation",';' AS ";",RTRIM(common_gu_id) AS "$gu_id",';' AS ";",RTRIM(translation_0) AS "translation_0",';' AS ";",RTRIM(code),';' AS ";",RTRIM(id_ApplTable) AS "id_appltable" 
FROM ApplTranslation 
WHERE id_ApplTable = '0' AND common_bt_stop = '2147483647';
Qu'en pensez vous?

Petit rappel, je suis un novice
Remedy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 14h55   #2
Nouveau Membre du Club
 
Inscription : octobre 2004
Messages : 126
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 126
Points : 30
Points : 30
pour faire plus simple, comment faire pour que la requête suivante:

SELECT champ FROM table

me retourne le champ sans espace à la fin de celui-ci...
Remedy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 15h25   #3
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
que donne le desc de la table interrogée ?

parce que
[code] select table_name||';' from dba_tables where RowNum <= 5;|/code] m'indique bien qu'il n'y a pas d'espace en fin ....
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 15h52   #4
Nouveau Membre du Club
 
Inscription : octobre 2004
Messages : 126
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 126
Points : 30
Points : 30
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
SQL> DESC ApplTranslation
 Nom                                       NULL ?   Type
 ----------------------------------------- -------- ----------------------------
 COMMON_ID                                 NOT NULL NUMBER(10)
 COMMON_MAD_KEY                            NOT NULL NUMBER(10)
 COMMON_BT_START                           NOT NULL NUMBER(10)
 COMMON_BT_STOP                            NOT NULL NUMBER(10)
 COMMON_ID_USERSX_BT_START                          NUMBER(10)
 COMMON_IS_DELETED                                  NUMBER(3)
 COMMON_BT_CREA                                     NUMBER(10)
 COMMON_ID_USERSX_BT_CREA                           NUMBER(10)
 COMMON_IS_LOCKED                                   NUMBER(3)
 COMMON_GU_ID                                       VARCHAR2(16)
 COMMON_DATE_B                                      DATE
 COMMON_TIME_B                                      NUMBER(10)
 COMMON_DATE_E                                      DATE
 COMMON_TIME_E                                      NUMBER(10)
 COMMON_DATE_C                                      DATE
 COMMON_TIME_C                                      NUMBER(10)
 ID_APPLTABLE                                       NUMBER(10)
 CODE                                               VARCHAR2(20)
 TRANSLATION_0                                      VARCHAR2(512)
 TRANSLATION_1                                      VARCHAR2(512)
 TS                                                 NUMBER(10)
 TRANSLATION_FR                                     VARCHAR2(512)
 TRANSLATION_IT                                     VARCHAR2(512)
 TRANSLATION_EN                                     VARCHAR2(512)
 TRANSLATION_DE                                     VARCHAR2(512)
 TRANSLATION_JP                                     VARCHAR2(512)
Remedy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 16h12   #5
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
quelle colonne ?
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h40.


 
 
 
 
Partenaires

Hébergement Web