TRIMSPACES | NOTRIMSPACES
Valido per
Estrai e Replicat
Descrizione
Utilizzare i parametri TRIMSPACES e NOTRIMSPACES per controllare se gli spazi finali in una colonna CHAR di origine vengono troncati quando vengono applicati a una colonna CHAR o VARCHAR di destinazione. I parametri TRIMSPACES e NOTRIMSPACES possono essere utilizzati a livello radice del file di parametri come switch ON/OFF globali per set diversi di istruzioni TABLE o MAP e possono essere utilizzati all'interno di una singola istruzione TABLE o MAP per ignorare le impostazioni globali per quella determinata istruzione MAP o TABLE.
TRIMSPACES viene applicato solo agli spazi bianchi a byte singolo (U+0020). Spazi ideografici (U+3000) non supportati.
Per Extract, TRIMSPACES ha effetto solo se Extract esegue il mapping all'interno dell'istruzione TABLE (mediante un'istruzione TARGET).
Predefinito
TRIMSPACES
Sintassi
TRIMSPACES | NOTRIMSPACES
Esempi
Esempio 1
Nell'esempio seguente vengono utilizzati TRIMSPACES e NOTRIMSPACES al livello root del file dei parametri. L'impostazione predefinita di TRIMSPACES è valida fino all'ultima istruzione MAP a cui si applica NOTRIMSPACES.
MAP fin.src1, TARGET fin.tgt1;
MAP fin.src2, TARGET fin.tgt2;
MAP fin.src3, TARGET fin.tgt3;
NOTRIMSPACES
MAP fin.src4, TARGET fin.tgt4;
Esempio 2
L'esempio seguente utilizza NOTRIMSPACES all'interno di un'istruzione MAP per sostituire il valore predefinito globale di TRIMSPACES. L'impostazione predefinita si applica alle prime due istruzioni MAP, quindi NOTRIMSPACES si applica alle ultime due destinazioni.
MAP fin.src1, TARGET fin.tgt1;
MAP fin.src1, TARGET fin.tgt2;
MAP fin.src1, TARGET fin.tgt3, NOTRIMSPACES;
MAP fin.src1, TARGET fin.tgt4, NOTRIMSPACES;