SalesOrderHeader 資料表 (AdventureWorks)
包含一般或父系銷售訂單資訊。與銷售訂單相關聯的特定產品儲存於 SalesOrderDetail 資料表中。
SalesOrderHeader 資料表定義
SalesOrderHeader 資料表包含於 Sales 結構描述內。
資料行 |
資料類型 |
Null 屬性 |
描述 |
---|---|---|---|
SalesOrderID |
int |
非 Null |
主索引鍵。 |
RevisionNumber |
tinyint |
非 Null |
累加數字,用來追蹤一段時間內銷售訂單的變更。 |
OrderDate |
datetime |
非 Null |
建立銷售訂單的日期。 |
DueDate |
datetime |
非 Null |
客戶訂單到期的日期。 |
ShipDate |
datetime |
Null |
訂單送交客戶的日期。 |
status |
tinyint |
非 Null |
訂單目前狀態。1 = 處理中 2 = 已核准 3 = 延期交貨 4 = 已拒絕 5 = 已送貨 6 = 已取消 |
OnlineOrderFlag |
Flag (使用者定義型別) bit |
非 Null |
0 = 銷售員下的訂單。 1 = 客戶在線上下的訂單。 |
SalesOrderNumber |
nvarchar(25) |
非 Null |
銷售訂單唯一識別碼。 |
PurchaseOrderNumber |
OrderNumber (使用者定義型別) nvarchar(25) |
Null |
客戶採購訂單編號參考。 |
AccountNumber |
AccountNumber (使用者定義型別) nvarchar(15) |
Null |
財務會計編號參考。 |
CustomerID |
int |
非 Null |
客戶識別碼。Customer.CustomerID 的外部索引鍵。 |
ContactID |
int |
非 Null |
客戶連絡識別碼。Contact.ContactID 的外部索引鍵。 |
SalesPersonID |
int |
Null |
建立銷售訂單的銷售人員。SalesPerson.SalePersonID 的外部索引鍵。 |
TerritoryID |
int |
Null |
銷售的區域。SalesTerritory.SalesTerritoryID 的外部索引鍵。 |
BillToAddressID |
int |
非 Null |
客戶的帳單地址。Address.AddressID 的外部索引鍵。 |
ShipToAddressID |
int |
非 Null |
客戶的送貨地址。Address.AddressID 的外部索引鍵。 |
ShipMethodID |
int |
非 Null |
運送方式。ShipMethod.ShipMethodID 的外部索引鍵。 |
CreditCardID |
int |
Null |
信用卡識別碼。CreditCard.CreditCardID 的外部索引鍵。 |
CreditCardApprovalCode |
varchar(15) |
Null |
信用卡公司提供的授權碼。 |
CurrencyRateID |
int |
Null |
使用的貨幣匯率。CurrencyRate.CurrencyRateID 的外部索引鍵。 |
SubTotal |
money |
非 Null |
銷售小計。以 SUM(SalesOrderDetail.LineTotal) 計算 SalesOrderID。 |
TaxAmt |
money |
非 Null |
稅捐金額。 |
Freight |
money |
非 Null |
運輸成本。 |
TotalDue |
計算方式為 SubTotal + TaxAmt + Freight |
非 Null |
客戶的應付總額。 |
註解 |
nvarchar(128) |
Null |
銷售代表所做的註解。 |
rowguid |
uniqueidentifier ROWGUIDCOL |
非 Null |
唯一識別資料列的 ROWGUIDCOL 號碼。用於支援合併式複寫範例。 |
ModifiedDate |
datetime |
非 Null |
資料列上次更新的日期和時間。 |