Cómo: |
Si su configuración usa una página de códigos DBCS, puede usar la función SFTDEL para borrar el código de turno de los datos DBCS.
SFTDEL(source_string, length, output)
donde:
Alfanumérico
Es la cadena de la que se va a borrar el código de turno entre comillas simples (') o el campo que contenga la cadena.
Número entero
Es la longitud de la cadena de origen en bytes o un campo que contenga la longitud. La cadena puede incluir una combinación de caracteres DBCS y SBCS. Por tanto, el número de bytes representa el número máximo posible de caracteres en la cadena de origen.
Alfanumérico
Es el campo al que se devuelve el resultado o el formato del valor de salida entre comillas simples (').
Como se indica a continuación, SFTDEL borra el código de turno del campo COUNTRY (hasta 10 bytes de longitud):
COUNTRY_DEL/A10 = SFTDEL(COUNTRY, 10, 'A10');
La imagen siguiente muestra la salida en entornos ASCII:
La imagen siguiente muestra la salida en entornos EBCDIC:
WebFOCUS |