# Force

force 陳述式會強制 QlikView 將後續 LOAD 及 SELECT 陳述式的欄位值解譯為僅以大寫字母、僅小寫字母、字首一律大寫或大小寫混合 (混用) 來寫入。此陳述式能夠讓經過不同轉換的表格之中的欄位值產生關聯。

force 陳述式也能在載入期間變更欄位名稱或透過下列資料來源選取：

* QVD
* CSV (文字檔案)
* XLS
* QVX (檔案和 ODBC 連線)

只有在壓縮模式下載入資料 (以 \* 載入) 時，force 陳述式才會變更欄位名稱。

force 陳述式不會影響下列資料來源的欄位名稱：

* JSON
* Parquet
* XML
* XLSX

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

若未指定任何項目，將採用強制大小寫混合。force 陳述式的效力會持續到進行新的 force 陳述式為止。

force 陳述式對於存取區段沒有作用：載入的所有欄位值都不區分大小寫。

範例與結果

| 範例 | 結果 |
| --- | --- |
| 此範例顯示如何強制大寫。<br><br>`FORCE Capitalization;`<br>`Capitalization:`<br>`LOAD * Inline [`<br>`ab`<br>`Cd`<br>`eF`<br>`GH`<br>`];` | Capitalization 表格包含下列值：<br><br>`Ab`<br>`Cd`<br>`Ef`<br>`Gh`<br><br>所有值都是大寫的。 |
| 此範例顯示如何強制大寫。<br><br>`FORCE Case Upper;`<br>`CaseUpper:`<br>`LOAD * Inline [`<br>`ab`<br>`Cd`<br>`eF`<br>`GH`<br>`];` | CaseUpper 表格包含下列值：<br><br>`AB`<br>`CD`<br>`EF`<br>`GH`<br><br>所有值都是大寫的。 |
| 此範例顯示如何強制小寫。<br><br>`FORCE Case Lower;`<br>`CaseLower:`<br>`LOAD * Inline [`<br>`ab`<br>`Cd`<br>`eF`<br>`GH`<br>`];` | CaseLower 表格包含下列值：<br><br>`ab`<br>`cd`<br>`ef`<br>`gh`<br><br>所有值都是小寫的。 |
| 此範例顯示如何強制大小寫混合。<br><br>`FORCE Case Mixed;`<br>`CaseMixed:`<br>`LOAD * Inline [`<br>`ab`<br>`Cd`<br>`eF`<br>`GH`<br>`];` | CaseMixed 表格包含下列值：<br><br>`ab`<br>`Cd`<br>`eF`<br>`GH`<br><br>所有值都保持指令碼中的大小寫不變。 |

[Load](https://help.qlik.com/zh-TW/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Load.htm)

[Select](https://help.qlik.com/zh-TW/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Select.htm)