Bonjour la communauté
Je voudrais faire une requête en concaténant des champs de type string et des champs de type integer ou long. J'utilise DB2 comme SGBD
J'ai codeEmp de type string , numero de type integer et codService de type string
la requete
en faisant cette requête j'ai comme erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part select (codeEmp|| ' '||numero|| ' '||codService ) as identifiant from employe
J'ai modifié la requete par:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Error: SQL problems:DB2 SQL error: SQLCODE: -440, SQLSLATE: 42884, SQLERRMC: ||; FUNCTION
Maintenant j'ai remarqué que la partie numero complète par des espaces blancs si toute la longueur du champs n'est pas renseigné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select (codeEmp|| ' '||char(numero)|| ' '||codService ) as identifiant from employe
Comment éliminer ses espaces blancs ou bien avez vous une autre méthode
Merci
Partager