STRING

El tipo primitivo STRING se componen de caracteres UNICODE de doble byte.

Puede almacenar el valor del campo en un archivo o en una base de datos. Si el código interactúa con DB2 UDB, debe asegurarse de que la página de códigos de los datos de tipo GRAPHIC sea UNICODE y de que la columna que almacena el valor de elemento de datos sea del tipo de datos SQL GRAPHIC o VARGRAPHIC.

Para obtener detalles acerca de Unicode, consulte el sitio Web de Unicode Consortium (www.unicode.org).

La sintaxis siguiente declara una serie de longitud limitada, que es una serie restringida a un número específico de caracteres:
   nombreVar
STRING(límite Longitud);
nombreVar
Nombre de la variable. Para obtener detalles sobre la validez, consulte la sección Convenios de denominación.
límiteLongitud
Un entero que representa el número de caracteres. El valor es mayor que cero.
Al especificar una serie de longitud limitada como parámetro de función cuyo modificador es OUT o INOUT, el límite de longitud debe ser el mismo en el argumento y en el parámetro. Al especificar una serie de longitud limitada como parámetro de función cuyo modificador es IN, cualquier entrada de texto es válida. En el último caso, así como al asignar un valor a una serie de longitud limitada, se aplican las siguientes normas:
Las comparaciones están sujetas a las siguientes normas:

Al concatenar una serie de longitud limitada con otra serie, la contribución de la serie de longitud limitada depende del valor de la opción itemsNullable del descriptor de construcción. Si el valor de esa opción es YES, la serie de longitud limitada se rellena con blancos hasta la última posición especificada en la declaración de la serie. En caso contrario, no se produce relleno.

Para obtener detalles acerca de las comparaciones, consulte el apartado Expresiones lógicas. Consulte también la sección Subseries.

Consulta relacionada
Compatibilidad de asignación en EGL
Expresiones lógicas
Convenios de denominación
Tipos primitivos
Subseries

Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.