# 重新命名欄位

有時，需要重新命名欄位以便取得想要的關聯。用來重新命名的三個主要原因是：

1. 兩個不同名稱、但代表相同意義的欄位：

   * Customers 表格中的 ID 欄位
   * Orders 表格中的 CustomerID 欄位

   這兩個欄位都代表特定的客戶識別碼，因此應該有相同的名稱，例如 CustomerID。

2. 兩個名稱相同、但實際上卻代表不同意義的欄位：

   * Invoices 表格中的 Date 欄位
   * Orders 表格中的 Date 欄位

   這兩個欄位最好應該重新命名為 InvoiceDate 與 OrderDate。

3. 有可能會發生資料庫中拼字錯誤，或使用不同大小寫字母慣例等錯誤。

因為可以重新命名指令碼中的欄位，所以不需要變更原始資料。有兩種不同方式來重新命名欄位，如範例中所示。

範例 1: 使用 alias 陳述式

LOAD 或 SELECT 陳述式的前面可以加上 alias 陳述式。

`Alias ID 
 as CustomerID;` `LOAD * from 
 Customer.csv;`

範例 2: 使用 as 規範

LOAD 或 SELECT 陳述式可以包含 as 規範。

`LOAD  ID 
 as CustomerID, Name, Address, Zip, City, State from Customer.csv;`

## 瞭解更多資訊

* [Alias](https://help.qlik.com/zh-TW/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Alias.htm)
* [欄位](https://help.qlik.com/zh-TW/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/Fields.htm)