Таблица SalesOrderDetail (AdventureWorks)
Содержит отдельные продукты, связанные с определенным заказом на продажу. Заказ на продажу может содержать заказы на несколько продуктов. Общие или родительские сведения по каждому заказу на продажу хранятся в таблице SalesOrderHeader. Каждый заказанный продукт или потомок хранится в таблице SalesOrderDetail.
Определение таблицы SalesOrderDetail
Таблица SalesOrderDetail содержится в схеме Sales.
Столбец |
Тип данных |
Допустимость значения NULL |
Описание |
---|---|---|---|
SalesOrderID |
int |
Недопустимо |
Первичный ключ. Внешний ключ к таблице SalesOrderHeader.SalesOrderID. |
SalesOrderDetailID |
int |
Недопустимо |
Первичный ключ. Порядковый номер, используемый для обеспечения уникальности данных. |
CarrierTrackingNumber |
nvarchar(25) |
Допустимо |
Ссылочный номер, предоставляемый компанией-поставщиком для отслеживания грузов. |
OrderQty |
smallint |
Недопустимо |
Заказанное количество по видам продукта. |
ProductID |
int |
Недопустимо |
Проданный заказчику продукт. Внешний ключ к таблице Product.ProductID. |
SpecialOfferID |
int |
Недопустимо |
Код рекламной акции. Внешний ключ к таблице SpecialOffer.SpecialOfferID. |
UnitPrice |
money |
Недопустимо |
Отпускная цена за единицу продукта. |
UnitPriceDiscount |
money |
Недопустимо |
Сумма скидки. |
LineTotal |
Вычисляется как OrderQty * UnitPrice |
Недопустимо |
Промежуточный итог за продукт. |
rowguid |
uniqueidentifier ROWGUIDCOL |
Недопустимо |
Число ROWGUIDCOL является уникальным идентификатором строки. Используется для поддержки образца репликации слиянием. |
ModifiedDate |
datetime |
Недопустимо |
Дата и время последнего обновления строки. |