JPTRANS: Cómo convertir los caracteres específicos del japonés

Cómo:

Referencia:

La función JPTRANS convierte los caracteres específicos del japonés.


Principio de página

x
Sintaxis: Cómo Convertir los caracteres específicos del japonés
JPTRANS ('type_of_conversion', length, source_string, 'output_format')

donde:

type_of_conversion

Es una de las siguientes opciones, que indican el tipo de conversión que se va a aplicar a los caracteres específicos del japonés. Estos son los tipos de entrada de componente único:

Tipo de conversión

Descripción

'UPCASE'

Convierte los alfabetos Zenkaku (ancho completo) a Zenkaku en mayúscula.

'LOCASE' 

Convierte los alfabetos Zenkaku a Zenkaku a minúscula.

'HNZNALPHA'

Convierte los caracteres alfanuméricos de Hankaku (ancho medio) a Zenkaku.

'HNZNSIGN' 

Convierte los símbolos ASCII de Hankaku a Zenkaku.

'HNZNKANA'

Convierte Katakana de Hankaku a Zenkaku.

'HNZNSPACE' 

Convierte los espacios (en blanco) de Hankaku a Zenkaku.

'ZNHNALPHA'

Convierte los caracteres alfanuméricos de Zenkaku a Hankaku.

'ZNHNSIGN' 

Convierte los símbolos ASCII de Zenkaku a Hankaku.

'ZNHNKANA'

Convierte Katakana de Zenkaku a Hankaku.

'ZNHNSPACE' 

Convierte los espacios de Zenkaku a Hankaku.

'HIRAKATA'

Convierte Hiragana a Zenkaku Katakana.

'KATAHIRA'

Convierte Zenkaku Katakana a Hiragana.

'930TO939' 

Convierte las páginas de códigos de 930 a 939.

'939TO930' 

Convierte las páginas de códigos de 939 a 930.

length

Número entero

El número de caracteres en source_string.

source_string

Alfanumérico

Es la cadena que se va a convertir.

output_format

Alfanumérico

Es el nombre del campo que contiene la salida, o el formato entre comillas simples.



Ejemplo: Cómo usar la función JPTRANS
JPTRANS('UPCASE', 20, Alpha_DBCS_Field, 'A20')

JPTRANS('LOCASE', 20, Alpha_DBCS_Field, 'A20')

JPTRANS('HNZNALPHA', 20, Alpha_SBCS_Field, 'A20')

JPTRANS('HNZNSIGN', 20, Symbol_SBCS_Field, 'A20')

JPTRANS('HNZNKANA', 20, Hankaku_Katakana_Field, 'A20')

JPTRANS('HNZNSPACE', 20, Hankaku_Katakana_Field, 'A20')

JPTRANS('ZNHNALPHA', 20, Alpha_DBCS_Field, 'A20')

JPTRANS('ZNHNSIGN', 20, Symbol_DBCS_Field, 'A20')

JPTRANS('ZNHNKANA', 20, Zenkaku_Katakana_Field, 'A20')

JPTRANS('ZNHNSPACE', 20, Zenkaku_Katakana_Field, 'A20')

JPTRANS('HIRAKATA', 20, Hiragana_Field, 'A20')

JPTRANS('KATAHIRA', 20, Zenkaku_Katakana_Field, 'A20')

En el siguiente código, los puntos de código 0x62 0x63 0x64 se han convertido a 0x81 0x82 0x83, respectivamente:

JPTRANS('930TO939', 20, CP930_Field, 'A20')

En el siguiente código, los puntos de código 0x59 0x62 0x63 se han convertido a 0x81 0x82 0x83, respectivamente:

JPTRANS('939TO930', 20, CP939_Field, 'A20')

Principio de página

x
Referencia: Notas sobre el uso de la función JPTRANS

Information Builders