Come: |
Lingue disponibili: reporting, Maintain
La funzione LCWORD converte le lettere in una specifica stringa di caratteri in una combinazione di lettere maiuscole/minuscole. Converte qualsiasi carattere alfanumerico in caratteri minuscoli, tranne la prima lettera di ciascuna parola nuova e la prima lettera dopo le virgolette singole o doppie, che converte in lettere maiuscole. Per esempio, O'CONNOR diventa O'Connor e JACK'S diventa Jack'S.
LCWORD salta i caratteri speciali e numerici nella stringa di origine e continua a convertire i seguenti caratteri alfabetici. Il risultato di LCWORD è una stringa in cui i caratteri iniziali maiuscoli di tutte le parole sono seguite da caratteri minuscoli.
LCWORD(length, source_string, output)
dove:
Valore intero
Numero di caratteri contenuti in source_string e output.
Alfanumerico
Stringa di caratteri da convertire, racchiusa tra virgolette singole, oppure campo o variabile che contiene la stringa di caratteri.
Alfanumerico
Nome del campo che contiene il risultato o il formato del valore di emissione racchiuso tra virgolette singole. La lunghezza deve essere maggiore o uguale alla lunghezza di length.
LCWORD converte il campo LAST_NAME in caratteri misti e memorizza il risultato in MIXED_CASE.
TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
MIXED_CASE/A15 = LCWORD(15, LAST_NAME, MIXED_CASE);
WHERE DEPARTMENT EQ 'PRODUCTION'
END
L'emissione è:
LAST_NAME MIXED_CASE --------- ---------- STEVENS Stevens SMITH Smith BANNING Banning IRVING Irving ROMANS Romans MCKNIGHT Mcknight
WebFOCUS |