# 瞭解資料結構

## 資料載入陳述式

資料是透過 LOAD 或 SELECT 陳述式載入。這些陳述式都會產生一個內部表格。表格一律可視為某種清單，每筆記錄 (列) 是該物件類型的一個新執行個體，每個欄位 (資料行) 是該物件的一個特定屬性。

### 規則

QlikView 載入資料時適用下列規則：

* QlikView 不會區別 LOAD 或 SELECT 陳述式所產生的表格。這表示如果載入數個表格，完全不會去管表格是由 LOAD 或 SELECT 陳述式載入，還是由兩者混合的方式載入。
* 陳述式中的欄位順序，或資料庫內原始表格中的欄位順序，對 QlikView 邏輯而言都是任意排序的。
* 欄位名稱接下來會用於識別欄位及產生關聯。欄位名稱會區分大小寫，因此通常需要在指令碼中重新命名欄位。

## 執行指令碼

對於典型的 LOAD 或 SELECT 陳述式，事件的順序約略如下：

1. 評估運算式
2. 以 重新命名欄位 as
3. 以 重新命名欄位 alias
4. 限定欄位名稱
5. 如果欄位名稱相符，則對應資料
6. 將資料儲存在內部表格中