共用方式為


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

資料列上次更新的日期和時間。