Saltar al contenido principal Saltar al contenido complementario

ApplyCodepage - función de script y de gráfico

ApplyCodepage() aplica un juego de caracteres de página de códigos diferente al campo o texto indicado en la expresión. El argumento codepage debe estar en formato numérico.

Nota informativaAunque se puede usar ApplyCodepage en expresiones de gráficos, se usa más habitualmente como una función de script en el editor de carga de datos. Por ejemplo, a medida que carga archivos que podrían haber sido guardados en diferentes juegos de caracteres fuera de su control, puede aplicar la página de código que representa el conjunto de caracteres que necesite.

Sintaxis:  

ApplyCodepage(text, codepage)

Tipo de datos que devuelve: cadena

Argumentos
ArgumentoDescripción
textCampo o texto al que se desea aplicar una página de códigos diferente, dado por el argumento codepage.
codepageNúmero que representa la página de códigos que se aplicará al campo o expresión dado por text.
Ejemplo: script de carga
EjemploResultado

LOAD 

ApplyCodepage(ROWX,1253) as GreekProduct,

ApplyCodepage (ROWY, 1255) as HebrewProduct,

ApplyCodepage (ROWZ, 65001) as EnglishProduct;

SQL SELECT ROWX, ROWY, ROWZ From Products;

Cuando se carga desde SQL, la fuente puede tener una mezcla de diferentes juegos de caracteres: cirílico, hebreo, etc. del formato UTF-8. Estos tendrían que cargarse fila por fila, aplicando una página de códigos diferente por cada fila.

El valor codepage 1253 representa el conjunto de caracteres griegos de Windows, el valor 1255 representa el de hebreo y el valor 65001 representa caracteres estándar UTF-8 de latín.

Más información

Character set

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.