# Drop variable

使用 Drop variable 陳述式，在指令碼執行期間捨棄指令碼變數。捨棄變數時，它將無法使用或不可見，例如在工作表檢視中。

資訊備註

drop variable 和 drop variables 兩者均可，效果並無不同。

語法：

Drop variable variablename {, variablename2 ...}

Drop variables variablename {, variablename2 ...}

範例：

```
Drop variable MyVarToDrop1;
```

```
Drop variables MyVarToDrop2, MyVarToDrop3;
```

## 何時使用 Drop variable 陳述式

Drop variable 陳述式有助於將指令碼開發與工作表開發分開。您可以使用變數來執行計算或僅載入特定資料，而不會增加工作表建置體驗的混亂。如果您有許多變數以及大量資料要透過指令碼載入，在指令碼早期捨棄變數有助於減少記憶體使用量並提高效能。

## 瞭解更多資訊

* [Drop](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Drop.htm)
* [在資料載入編輯器中使用變數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)