Force
La sentencia force obliga a QlikView a interpretar los nombres de campo y valores de campo de sentencias LOAD y SELECT subsiguientes como escritas solo con mayúsculas, solo con minúsculas, como si estuvieran siempre en mayúsculas o tal como aparecen (combinadas). Esta sentencia permite asociar valores de campo de tablas según distintas convenciones.
Sintaxis:
Force ( capitalization | case upper | case lower | case mixed )
Si no se especifica nada, se asume el caso mixto: force case mixed. La sentencia force es válida hasta que se incluya una nueva sentencia force.
La sentencia force no tiene efecto alguno en la sección de acceso: todos los valores de campos cargados no son sensibles a mayúsculas.
Ejemplos y resultados:
Ejemplo | Resultado |
---|---|
Este ejemplo muestra cómo poner las iniciales en mayúsculas. FORCE Capitalization; Capitalization: LOAD * Inline [ ab Cd eF GH ]; |
La tabla Capitalization contiene los siguientes valores: Ab Cd Ef Gh Todos los valores están en mayúsculas. |
Este ejemplo muestra cómo poner todo en mayúsculas. FORCE Case Upper; CaseUpper: LOAD * Inline [ ab Cd eF GH ]; |
La tabla CaseUpper contiene los siguientes valores: AB CD EF GH Todos los valores están en mayúsculas. |
Este ejemplo muestra cómo poner todo en minúsculas. FORCE Case Lower; CaseLower: LOAD * Inline [ ab Cd eF GH ]; |
La tabla CaseLower contiene los siguientes valores: ab cd ef gh Todos los valores están en minúsculas. |
Este ejemplo muestra cómo poner todo en el caso mixto. FORCE Case Mixed; CaseMixed: LOAD * Inline [ ab Cd eF GH ]; |
La tabla CaseMixed contiene los siguientes valores: ab Cd eF GH Todos los valores están tal y como aparecen en el script. |