Udostępnij za pośrednictwem


About the ProductModel.CatalogDescription xml Column

Używając firmy Adventure Works ilustracji, wykazu opisy modeli produktów roweru są przechowywane w formacie XML kolumna CatalogDescription.Każdy model produktu może zawierać kilka poszczególnych produktów.Na przykład Road 450 jest roweru modelu produktu, zawierającym kilka rowerów takich jak Droga 450 25 czerwony and Zielony Road 450 48.Podstawową różnicą między rowerów w modelu produktu jest kolor i rozmiar.

Kwerendy opisy tych produktów, odnoszące się do nich transformacja XSL i generowania wykazów online.Informacje o wykazie przechowywane kolumna CatalogDescription nie jest używany jest standardowy schemat.W związku z tym jeśli to konieczne, można zapisywać kwerendy do buduje wykaz produktów branżowym standardem XML.

Jest to maszynowy XML kolumna.Schematy, używane w tym kolumna mogą być wyświetlane w tej chwili Witryny firmy Microsoft w sieci Web.This column uses the AdventureWorksProductModelDescription and ProductModelWarrAndMain XML schemas.

Przykładowe XML wystąpienie

Jest to wystąpienie XML próbki, przechowywane w ProductModel.CatalogDescription kolumna:

<?xml-stylesheet href="ProductDescription.xsl" type="text/xsl"?>
<p1:ProductDescription xmlns:p1="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription" xmlns:wm="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelWarrAndMain" xmlns:wf="https://www.adventure-works.com/schemas/OtherFeatures" xmlns:html="http://www.w3.org/1999/xhtml" ProductModelID="19" ProductModelName="Mountain 100">
  <p1:Summary>
    <html:p>Our top-of-the-line competition mountain bike. Performance-enhancing options include the innovative HL Frame, super-smooth front suspension, and traction for all terrain.</html:p>
  </p1:Summary>
  <p1:Manufacturer>
    <p1:Name>AdventureWorks</p1:Name>
    <p1:Copyright>2002</p1:Copyright>
    <p1:ProductURL>HTTP://www.Adventure-works.com</p1:ProductURL>
  </p1:Manufacturer>
  <p1:Features>These are the product highlights. 
                 <wm:Warranty><wm:WarrantyPeriod>3 years</wm:WarrantyPeriod><wm:Description>parts and labor</wm:Description></wm:Warranty><wm:Maintenance><wm:NoOfYears>10 years</wm:NoOfYears><wm:Description>maintenance contract available through your dealer or any AdventureWorks retail store.</wm:Description></wm:Maintenance><wf:wheel>High performance wheels.</wf:wheel><wf:saddle><html:i>Anatomic design</html:i> and made from durable leather for a full-day of riding in comfort.</wf:saddle><wf:pedal><html:b>Top-of-the-line</html:b> clipless pedals with adjustable tension.</wf:pedal><wf:BikeFrame>Each frame is hand-crafted in our Bothell facility to the optimum diameter and wall-thickness required of a premium mountain frame. The heat-treated welded aluminum frame has a larger diameter tube that absorbs the bumps.</wf:BikeFrame><wf:crankset> Triple crankset; alumunim crank arm; flawless shifting. </wf:crankset></p1:Features>
  <!-- add one or more of these elements... one for each specific product in this product model -->
  <p1:Picture>
    <p1:Angle>front</p1:Angle>
    <p1:Size>small</p1:Size>
    <p1:ProductPhotoID>118</p1:ProductPhotoID>
  </p1:Picture>
  <!-- add any tags in <specifications> -->
  <p1:Specifications> These are the product specifications.
                   <Material>Almuminum Alloy</Material><Color>Available in most colors</Color><ProductLine>Mountain bike</ProductLine><Style>Unisex</Style><RiderExperience>Advanced to Professional riders</RiderExperience></p1:Specifications>
</p1:ProductDescription>

Uruchom następującą kwerendę, aby znaleźć kolejne wystąpienia XML:

SELECT CatalogDescription
FROM   Production.ProductModel

See Also

Concepts