Insert Varchar sans espace [SQL Server / Cobol GCOS] - SQL/NoSQL - Programmation
Marsh Posté le 26-07-2016 à 10:01:22
Il n'y a plus de coboliste ici ?
Marsh Posté le 26-07-2016 à 17:13:54
Merci BrisChri mais ça ne fonctionne pas.
Marsh Posté le 27-07-2016 à 09:53:07
Merci pour ton aide. Je dois gérer un plantage en Prod donc ça sera pour plus tard.
Le problème c'est que je ne peux pas faire de niveau 01 / 49 / 49.
Par exemple j'ai :
Code :
|
Le compilateur CMAGEN me dit :
Citation : TYPE-NUM must be an elementary item not a group one. |
Dans l'orde Insert je sous bien mettre TYPE-NUM et non TYPE-NUM-VAL ?
Pour la virgule, le compilateur Cobol me l'a signalé.
Marsh Posté le 26-07-2016 à 08:04:54
J'ai un champ en VARCHAR(6) sous SQL Server. Via une requête Insert en Cobol, je peux rentrer une valeur faisant moins de 6 caractères. Actuellement les valeurs sont complétées avec les espaces manquant.
Mon problème c'est que je voudrais alimenter ce champ sans les espaces à la fin. Avec un exemple c'est mieux :
- Actuellement : "PROF "
- But : "PROF"
Comment faire ? J'ai essayé les niveaux 49 mais le compilateur SQL (CMAGEN) ne veut pas l'utilisation d'une zone groupe. Vous avez un exemple quelque part ? Changer le VARCHAR en CHAR n'est pas possible.
Merci.
---------------
Nous ne sommes pas des êtres humains vivant une exprérience spirituelle. Nous sommes des êtres spirituels vivant une expérience humaine.