Перейти к основному содержимому

Force

НА ЭТОЙ СТРАНИЦЕ

Force

The force statement forces Qlik Sense to interpret field names and field values of subsequent LOAD and SELECT statements as written with only upper case letters, with only lower case letters, as always capitalized or as they appear (mixed). This statement makes it possible to associate field values from tables made according to different conventions.

Syntax:  

Force ( capitalization | case upper | case lower | case mixed )

 

Если не указан ни один параметр, применяется force case mixed. Оператор force действует до создания следующего оператора force.

Оператор force не влияет на секцию доступа: регистр во всех загруженных значениях полей не учитывается.

Примеры и результаты
Пример Результат

В данном примере показано принудительное использование прописных букв.

FORCE Capitalization;

Capitalization:

LOAD * Inline [

ab

Cd

eF

GH

];

Таблица Capitalization содержит следующие значения:

Ab

Cd

Ef

Gh

Все значения записываются прописными буквами.

В данном примере показано принудительное использование верхнего регистра.

FORCE Case Upper;

CaseUpper:

LOAD * Inline [

ab

Cd

eF

GH

];

Таблица CaseUpper содержит следующие значения:

AB

CD

EF

GH

Все значения записываются в верхнем регистре.

В данном примере показано принудительное использование нижнего регистра.

FORCE Case Lower;

CaseLower:

LOAD * Inline [

ab

Cd

eF

GH

];

Таблица CaseLower содержит следующие значения:

ab

cd

ef

gh

Все значения записываются в нижнем регистре.

В данном примере показано принудительное использование смешанного регистра.

FORCE Case Mixed;

CaseMixed:

LOAD * Inline [

ab

Cd

eF

GH

];

Таблица CaseMixed содержит следующие значения:

ab

Cd

eF

GH

Все значения отображаются в том же виде, что и в скрипте.

See also