select char(digits(clinid), 15) , char(estado, 3), ...
Si no quieres los ceros iniciales de clinid: char(clinid, 15)
Saludos.
Fernando Pérez
Cerámica Saloni. Dpto. Sistemas
En/na Jaime Villa Torres ha escrit:
Como siempre, requiero de su ayuda.
Tengo este sentencia sql que luego
de algunos procesos se convierte en pf para la utilización final en un
programa interactivo que cambia algunos datos..
El problema es
CREATE VIEW QTEMP/@FILE (CLINID,ESTADO,ASTADO,BSTADO)
AS SELECT PF1CLI.CLINID,PF1CLI.ESTADO,PF1MAL.ESTADO,PF1REF.ESTADO
From PF1CLI,PF1REF,PF1MAL
Where PF1CLI.CLINRE = PF1REF.REFNUM
AND PF1REF.REFNOB = PF1MAD.MADNCTD
AND PF1CLI.CLITIP = '4'
AND PF1REF.REFCAP = 'P'
El campo CLINID es numérico de 11 y
se requiere que quede de longitud 15 alfa.
El campo ESTADO es alfa de 1 y se
requiere que quede de longitud de 3 alfa.
Cualquier sugerencia el bien
recibida.
Como siempre gracias de antemano.
|
begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org:;Sistemas
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
x-mozilla-html:TRUE
version:2.1
end:vcard