LOCASV: Creazione di una stringa in caratteri minuscoli di lunghezza variabile

Come:

Lingue disponibili: reporting

La funzione LOCASV converte i caratteri alfabetici nella stringa di origine in caratteri minuscoli ed è simile a LOCASE. LOCASV restituisce l'emissione AnV, la quale lunghezza effettiva è inferiore alla lunghezza effettiva della stringa di origine AnV e il valore del parametro di immissione upper_limit.


Inizio pagina

x
Sintassi: Come creare una stringa in caratteri minuscoli di lunghezza variabile
LOCASV(upper_limit, source_string, output)

dove:

upper_limit

Valore intero

Limite per la lunghezza della stringa d'origine.

source_string

Alfanumerico di tipo An o AnV

Stringa di caratteri da convertire in caratteri minuscoli, racchiusa tra virgolette singole, oppure un campo che contiene la stringa di caratteri. Se si tratta di un campo, è possibile avere il formato An O AnV. Se si tratta di un campo di tipo AnV, la sua lunghezza viene presa dalla lunghezza in byte memorizzata nel campo. Se Se upper_limit è inferiore alla lunghezza attuale, la stringa d'origine è troncata a questo limite superiore.

emissione

Alfanumerico di tipo An o AnV

Nome del campo che contiene il risultato, o il formato del valore di emissione racchiuso tra virgolette singole ('). Questo valore può essere presente in un campo con formato AnV o An.

Se il formato di output_format è AnV, la lunghezza effettiva restituita è uguale al valore minore tra la lunghezza della stringa d'origine e la lunghezza del limite superiore.



Esempio: Creazione di una stringa in caratteri minuscoli di lunghezza variabile

In questo esempio, LOCASV converte il campo LAST_NAME in caratteri minuscoli e specifica un limite lunghezza di cinque caratteri. I risultati sono memorizzati nel campo LOWCV_NAME:

TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
LOWCV_NAME/A15V = LOCASV(5, LAST_NAME, LOWCV_NAME);
WHERE DEPARTMENT EQ 'MIS';
END

L'emissione è:

LAST_NAME        LOWCV_NAME
---------        ----------
SMITH            smith
JONES            jones
MCCOY            mccoy
BLACKWOOD        black
GREENSPAN        green
CROSS            cross

WebFOCUS