SalesOrderHeader テーブル (AdventureWorks)
販売注文に関する一般的な情報 (親の情報) が含まれています。販売注文に関連付けられた製品の明細は、SalesOrderDetail テーブルに格納されています。
SalesOrderHeader テーブルの定義
SalesOrderHeader テーブルは、Sales スキーマに含まれています。
列 | データ型 | NULL 属性 | 説明 |
---|---|---|---|
SalesOrderID |
int |
NOT NULL |
主キー。 |
RevisionNumber |
tinyint |
NOT NULL |
販売注文の変更を長期間にわたって追跡するための増分番号。 |
OrderDate |
datetime |
NOT NULL |
販売注文が作成された日付。 |
DueDate |
datetime |
NOT NULL |
注文品を顧客に納品する期日。 |
ShipDate |
datetime |
NULL |
注文品が顧客に出荷された日付。 |
Status |
tinyint |
NOT NULL |
注文の現在の状態。1 = 処理中 2 = 承認済み 3 = バックオーダー中 4 = 拒否 5 = 出荷済み 6 = キャンセル |
OnlineOrderFlag |
Flag (ユーザー定義型) bit |
NOT NULL |
0 = 販売員による発注 1 = 顧客によるオンライン発注 |
SalesOrderNumber |
nvarchar(25) |
NOT NULL |
一意な販売注文識別番号。 |
PurchaseOrderNumber |
OrderNumber (ユーザー定義型) nvarchar(25) |
NULL |
顧客発注番号を表します。 |
AccountNumber |
AccountNumber (ユーザー定義型) nvarchar(15) |
NULL |
財務会計番号を表します。 |
CustomerID |
int |
NOT NULL |
顧客識別番号。Customer.CustomerID への外部キーです。 |
ContactID |
int |
NOT NULL |
顧客連絡先の識別番号。Contact.ContactID への外部キーです。 |
SalesPersonID |
int |
NULL |
販売注文を作成した販売員。SalesPerson.SalePersonID への外部キーです。 |
TerritoryID |
int |
NULL |
販売が行われた販売区域。SalesTerritory.SalesTerritoryID への外部キーです。 |
BillToAddressID |
int |
NOT NULL |
顧客の請求先住所。Address.AddressID への外部キーです。 |
ShipToAddressID |
int |
NOT NULL |
顧客の出荷先住所。Address.AddressID への外部キーです。 |
ShipMethodID |
int |
NOT NULL |
出荷方法。ShipMethod.ShipMethodID への外部キーです。 |
CreditCardID |
int |
NULL |
クレジット カード識別番号。CreditCard.CreditCardID への外部キーです。 |
CreditCardApprovalCode |
varchar(15) |
NULL |
クレジット カード会社が発行した承認コード。 |
CurrencyRateID |
int |
NULL |
使用されている通貨為替レート。CurrencyRate.CurrencyRateID への外部キーです。 |
SubTotal |
money |
NOT NULL |
売上高の小計。SalesOrderID に対する SUM(SalesOrderDetail.LineTotal) の計算値です。 |
TaxAmt |
money |
NOT NULL |
税額。 |
Freight |
money |
NOT NULL |
輸送費。 |
TotalDue |
SubTotal + TaxAmt + Freight の計算値 |
NOT NULL |
顧客の支払総額。 |
Comment |
nvarchar(128) |
NULL |
販売員によるコメント。 |
rowguid |
uniqueidentifier ROWGUIDCOL |
NOT NULL |
行を一意に識別する ROWGUIDCOL 番号。マージ レプリケーション サンプルをサポートする場合に使用されます。 |
ModifiedDate |
datetime |
NOT NULL |
行が最後に更新された日時。 |
参照
関連項目
Address テーブル (AdventureWorks)
CreditCard テーブル (AdventureWorks)
CurrencyRate テーブル (AdventureWorks)
Customer テーブル (AdventureWorks)
SalesPerson テーブル (AdventureWorks)
SalesOrderDetail テーブル (AdventureWorks)
SalesOrderHeaderSalesReason テーブル (AdventureWorks)