# ApplyCodepage - 指令碼與圖表函數

ApplyCodepage() 在運算式中指明的欄位或文字上套用不同的代碼頁面字元設定。codepage 引數必須為數字格式。

資訊備註雖然 ApplyCodepage 可用於圖表運算式，但更常用來作為資料載入編輯器中的指令碼函數。例如，當您載入儲存在超出您控制的不同字元集中的檔案，您可以套用代表您所需的字元集的字碼頁。

語法：

ApplyCodepage(text, codepage)

傳回的資料類型： 字串

引數

| 引數 | 描述 |
| --- | --- |
| text | 您想要套用不同代碼頁面的欄位或文字，由引數 codepage 提供。 |
| codepage | 代表要套用至欄位或運算式之代碼頁面的數字，由 text 提供。 |

範例：載入指令碼

| 範例 | 結果 |
| --- | --- |
| `LOAD ApplyCodepage(ROWX,1253) as GreekProduct,ApplyCodepage (ROWY, 1255) as HebrewProduct,ApplyCodepage (ROWZ, 65001) as EnglishProduct;SQL SELECT ROWX, ROWY, ROWZ From Products;` | 從 SQL 載入時，來源可能會有不同字元設定的混合內容：西里爾字母、希伯來文等，採用 UTF-8 格式。要逐行載入並為每行套用不同的字碼頁，這些可能是必需的。<br><br>codepage 值 1253 代表 Windows Greek 字元設定，值 1255 代表 Hebrew，而值 65001 代表標準 Latin UTF-8 字元。 |

## 瞭解更多資訊

[字元集](https://help.qlik.com/zh-TW/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptSpecifiers/character-set.htm)