SalesOrderHeader-Tabelle (AdventureWorks)
Enthält die allgemeinen bzw. übergeordneten Bestellinformationen. Die in der Bestellung enthaltenen bestimmten Produkte werden in der SalesOrderDetail-Tabelle gespeichert.
SalesOrderHeader-Tabelle (Definition)
Die SalesOrderHeader-Tabelle ist Bestandteil des Sales-Schemas.
Spalte |
Datentyp |
NULL-Zulässigkeit |
Beschreibung |
---|---|---|---|
SalesOrderID |
int |
Nicht NULL |
Primärschlüssel. |
RevisionNumber |
tinyint |
Nicht NULL |
Inkrementelle Zahl zum Nachverfolgen von Änderungen an Bestellungen im Verlauf der Zeit. |
OrderDate |
datetime |
Nicht NULL |
Datum, an dem die Bestellung aufgegeben wurde. |
DueDate |
datetime |
Nicht NULL |
Datum der Fälligkeit der Bestellung beim Kunden. |
ShipDate |
datetime |
NULL |
Datum der Lieferung der Bestellung an den Kunden. |
Status |
tinyint |
Nicht NULL |
Aktueller Status der Bestellung. 1 = In Bearbeitung 2 = Genehmigt 3 = Bestellungsrückstand 4 = Abgelehnt 5 = Geliefert 6 = Storniert |
OnlineOrderFlag |
Flag (benutzerdefinierter Typ) bit |
Nicht NULL |
0 = Vom Verkäufer in Auftrag gegebene Bestellung. 1 = Vom Kunden online in Auftrag gegebene Bestellung. |
SalesOrderNumber |
nvarchar(25) |
Nicht NULL |
Eindeutige Bestell-ID. |
PurchaseOrderNumber |
OrderNumber (benutzerdefinierter Typ) nvarchar(25) |
NULL |
Referenznummer der Kundenbestellung. |
AccountNumber |
AccountNumber (benutzerdefinierter Typ) nvarchar(15) |
NULL |
Finanzbuchhaltungs-Referenznummer. |
CustomerID |
int |
Nicht NULL |
Kunden-ID. Fremdschlüssel für Customer.CustomerID. |
ContactID |
int |
Nicht NULL |
ID des Kundenkontakts. Fremdschlüssel für Contact.ContactID. |
SalesPersonID |
int |
NULL |
Verkäufer, der die Bestellung in Auftrag gegeben hat. Fremdschlüssel für SalesPerson.SalePersonID.. |
TerritoryID |
int |
NULL |
Region, in der der Verkauf abgeschlossen wurde. Fremdschlüssel für SalesTerritory.SalesTerritoryID. |
BillToAddressID |
int |
Nicht NULL |
Rechnungsadresse des Kunden. Fremdschlüssel für Address.AddressID. |
ShipToAddressID |
int |
Nicht NULL |
Lieferadresse des Kunden. Fremdschlüssel für Address.AddressID. |
ShipMethodID |
int |
Nicht NULL |
Liefermethode. Fremdschlüssel für ShipMethod.ShipMethodID. |
CreditCardID |
int |
NULL |
Kreditkarten-ID. Fremdschlüssel für CreditCard.CreditCardID. |
CreditCardApprovalCode |
varchar(15) |
NULL |
Genehmigungscode der Kreditkartengesellschaft. |
CurrencyRateID |
int |
NULL |
Angewendeter Wechselkurs. Fremdschlüssel für CurrencyRate.CurrencyRateID. |
SubTotal |
money |
Nicht NULL |
Verkaufszwischensumme. Berechnet aus SUM(SalesOrderDetail.LineTotal) für SalesOrderID. |
TaxAmt |
money |
Nicht NULL |
Steuerbetrag |
Freight |
money |
Nicht NULL |
Versandkosten. |
TotalDue |
Berechnet aus SubTotal + TaxAmt + Freight |
Nicht NULL |
Vom Kunden zu zahlender Gesamtbetrag. |
Comment |
nvarchar(128) |
NULL |
Kommentare des Vertriebsmitarbeiters. |
rowguid |
uniqueidentifier ROWGUIDCOL |
Nicht NULL |
ROWGUIDCOL-Nummer, die die Zeile eindeutig identifiziert. Wird zur Unterstützung eines Mergereplikationsbeispiels verwendet. |
ModifiedDate |
datetime |
Nicht NULL |
Datum und Uhrzeit der letzten Aktualisierung der Zeile. |
Siehe auch