Re: CL che chiama un srvpgm in varying
Von: Massimiliano Toninelli (noemails@please.it) [Profil]
Datum: 14.05.2008 08:27
Message-ID: <68vfavF2u18gdU1@mid.individual.net>
Newsgroup: it.comp.as400
Datum: 14.05.2008 08:27
Message-ID: <68vfavF2u18gdU1@mid.individual.net>
Newsgroup: it.comp.as400
"Danilo Cussini" <cusd@inwind.it> wrote in message news:3dc4dee1-3339-43ea-8b89-48f83a42bf73@x41g2000hsb.googlegroups.com... On 13 Mag, 18:12, "Massimiliano Toninelli" <noema...@please.it> wrote: > Come faccio a trasformare un char in varying in un clp, mettendo la > lunghezza, visto che, mi sembra, non esista la possibilitùà di mettere la > lenght? Con %BINARY imposti la lughezza della variabile nei primi 2 bytes. Quindi se il parametro è di 100 bytes VARYING devi passare un parametro di 102 bytes e con %BINARY impostare 100 nei primi 2 bytes. Guarda sul manuale. http://publib.boulder.ibm.com/infocenter/iseries/v5r4/topic/rbam6/binar.htm = Grazie a te e a Stefano, ma quello che chiedevo è come calcolare la lunghezza di un char per un varchar. dcl &msgerrrore *char 100 chgvar &msgerrore 'Ciao' La lunghezza che mi interessa è 5, ovvero la lunghezza della word Poi nell'esempio mio non avevo messo la keyword %bin che conosco ed uso; è come calcolare il 5 Tia -- Massimiliano ---------------------------------------- La prova più forte contro una teoria, è la sua applicabilità pratica. http://www.toninelli.it[ Auf dieses Posting antworten ]
Antworten
- MarcoF (14.05.2008 09:05)
- Massimiliano Toninelli (14.05.2008 10:45)
- MarcoF (14.05.2008 14:13)
- Dr.UgoGagliardelli (14.05.2008 14:44)
