Ga naar hoofdinhoud Ga naar aanvullende inhoud

Force

Met de opdracht force kunt u afdwingen dat Qlik Sense veldnamen en veldwaarden van de daaropvolgende LOAD- en SELECT-opdrachten interpreteert als geschreven met alleen hoofdletters, met alleen kleine letters, met beginhoofdletters of zoals ze worden weergegeven (gemengd). Met deze opdracht kunt u veldwaarden van tabellen interpreteren volgens verschillende conventies.

De force-instructie kan ook veldnamen wijzigen tijdens een lading of selecteren met de volgende gegevensbronnen:

  • QVD
  • CSV (tekstbestanden)
  • XLS
  • QVX (bestanden en ODBC-verbindingen)

De force-instructie kan alleen veldnamen wijzigen als de gegevens zijn geladen in de compacte modus (geladen met *)

De veldnamen van de volgende gegevensbronnen worden niet beïnvloed door de force-instructie.

  • JSON
  • Parquet
  • XML
  • XLSX

Syntaxis:  

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

 

Als er niets is gespecificeerd, wordt force mixed case verondersteld. De force-opdracht is geldig tot een nieuwe force-opdracht wordt gegeven.

De opdracht force werkt niet in de toegangssectie: alle veldwaarden die zijn geladen zijn niet hoofdlettergevoelig.

Voorbeelden en resultaten
Voorbeeld Resultaat

Dit voorbeeld laat zien hoe beginhoofdletters kunnen worden afgedwongen.

FORCE Capitalization;

Capitalization:

LOAD * Inline [

ab

Cd

eF

GH

];

De tabel Capitalization bevat de volgende waarden:

Ab

Cd

Ef

Gh

Alle waarden beginnen met een hoofdletter.

Dit voorbeeld laat zien hoe hoofdlettergebruik kan worden afgedwongen.

FORCE Case Upper;

CaseUpper:

LOAD * Inline [

ab

Cd

eF

GH

];

De tabel CaseUpper bevat de volgende waarden:

AB

CD

EF

GH

Alle waarden zijn in hoofdletters.

Dit voorbeeld laat zien hoe het gebruik van kleine letters kan worden afgedwongen.

FORCE Case Lower;

CaseLower:

LOAD * Inline [

ab

Cd

eF

GH

];

De tabel CaseLower bevat de volgende waarden:

ab

cd

ef

gh

Alle waarden zijn in kleine letters.

Dit voorbeeld laat zien hoe het gebruik van een combinatie van kleine letters en hoofdletters kan worden afgedwongen.

FORCE Case Mixed;

CaseMixed:

LOAD * Inline [

ab

Cd

eF

GH

];

De tabel CaseMixed bevat de volgende waarden:

ab

Cd

eF

GH

Alle waarden worden weergegeven zoals zij voorkomen in het script.

Meer informatie

 

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!