# Replace

Replace 前置詞 可新增至指令碼中的任何 LOAD 或 SELECT 陳述式，以指定載入的表格應取代另一個表格。這也能指定應在部分載入中執行此陳述式。Replace 前置詞也能用於 Map 陳述式。

資訊備註為了讓部分載入正常運作，必須在觸發部分載入之前以資料開啟應用程式。

使用載入按鈕執行部分載入。如需詳細資訊，請參閱 [按鈕](https://help.qlik.com/zh-TW/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Visualizations/Button/button.htm)。您也可以使用 Qlik Engine JSON API。

語法：

Replace [only] [Concatenate[(tablename)]] (loadstatement | selectstatement)

Replace [only] mapstatement

在一般 (非部分) 載入期間， Replace LOAD 建構將會作為一般 LOAD 陳述式運作，但以 Drop Table 作為前置詞。首先，將會捨棄舊的表格，然後將會產生記錄並儲存為新表格。

若使用 Concatenate 前置詞，或者若存在具有相同欄位集的表格，這將會是要捨棄的相關表格。否則，沒有要捨棄的表格，且 Replace LOAD 建構將會與一般 LOAD 相同。

部分載入將會進行相同事項。唯一的差異是永遠有來自先前指令碼執行的表格以供捨棄。Replace LOAD 建構將永遠先捨棄舊的表格，然後建立新的表格。

Replace Map...Using 陳述式也會使得對應在部分指令碼執行期間進行。

引數：

引數

| 引數 | 描述 |
| --- | --- |
| only | 選用的限定詞，表示只應在部分載入期間執行該陳述式。這應在一般 (非部分) 載入期間忽略。 |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/Replace.htm)

#### 範例與結果：

| 範例 | 結果 |
| --- | --- |
| `Tab1:`<br>`Replace   LOAD * from File1.csv;` | 在正常與部分重新載入期間，一開始就會捨棄 Qlik Sense 表格 Tab1。之後，會從 File1.csv 載入新資料並儲存到 Tab1。 |
| `Tab1:`<br>`Replace   only LOAD * from File1.csv;` | 在正常重新載入期間，會忽略此陳述式。<br><br>在部分重新載入期間，一開始就會捨棄之前命名為 Tab1 的所有 Qlik Sense 表格。之後，會從 File1.csv 載入新資料並儲存到 Tab1。 |
| `Tab1:`<br>`LOAD  a,b,c   from File1.csv;`<br>`Replace   LOAD  a,b,c from File2.csv;` | 在正常重新載入期間，會先將 File1.csv 檔案讀取到 Qlik Sense 表格 Tab1，但是會立即捨棄該檔案，並以從 File2.csv 載入的新資料取代。File1.csv 中的所有資料會遺失。<br><br>在部分重新載入期間，一開始就會捨棄整個 Qlik Sense 表格 Tab1。之後，會以從 File2.csv 載入的新資料取代。 |
| `Tab1:`<br>`LOAD a,b,c   from File1.csv;`<br>`Replace   only LOAD a,b,c from File2.csv;` | 在正常重新載入期間，會從 File1.csv 載入資料並儲存到 Qlik Sense 表格 Tab1。捨棄 File2.csv。<br><br>在部分重新載入期間，一開始就會捨棄整個 Qlik Sense 表格 Tab1。之後，會以從 File2.csv 載入的新資料取代。File1.csv 中的所有資料會遺失。 |

## 瞭解更多資訊

* [部分載入](https://help.qlik.com/zh-TW/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/PartialReload.htm)
* [Load](https://help.qlik.com/zh-TW/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Load.htm)
* [Concatenate](https://help.qlik.com/zh-TW/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/concatenate.htm)
* [Map](https://help.qlik.com/zh-TW/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Map.htm)
* [Only](https://help.qlik.com/zh-TW/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/Only.htm)