Udostępnij za pośrednictwem


About the Individual.Demographics xml Column

The AdventureWorks database includes two kinds of customers: osoby, które zamówienia bezpośrednio z poziomu firmy Adventure Works i sprzedawców. Dane sprzedawców są przechowywane w Kryteria demograficzne kolumnaMagazyn tabela.Jest to omówione w części tematu, Informacje o xml Store.Demographics kolumna.

Zwykłe informacje demograficzne dla poszczególnych klientów, takich jak stan cywilny, liczba dzieci, edukacja, zawód, liczba samochodów, będących własnością i hobby, są przechowywane w Kryteria demograficzne Kolumna typu XMLOsoby tabela.

W ankiecie typowe klientów nie odpowiedzi na wszystkie pytania.Dlatego zamiast tworzenia kilku kolumn, po jednym dla każdego pytania w ankiecie i przechowywania wartości NULL w bazie danych dla pytania pozostanie bez odpowiedzi, jedną kolumna typu XML jest używany.

Informacje o ankiety, przechowywane jako XML może być również dostarczane do systemów zarządzania relacji odbiorcy i systemów analiz biznesowych.

Jest to maszynowy XML kolumna.Schematy, używane w tym kolumna mogą być wyświetlane w tej chwili Witryny firmy Microsoft w sieci Web.W tej kolumnie używa AdventureWorks IndividualSurvey Schemat XML.

Przykładowe XML wystąpienie

Jest to wystąpienie XML próbki, przechowywane w Individual.Demographics kolumna:

<IndividualSurvey xmlns="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/IndividualSurvey">
  <TotalPurchaseYTD>8248.99</TotalPurchaseYTD>
  <DateFirstPurchase>2001-07-22Z</DateFirstPurchase>
  <BirthDate>1966-04-08Z</BirthDate>
  <MaritalStatus>M</MaritalStatus>
  <YearlyIncome>75001-100000</YearlyIncome>
  <Gender>M</Gender>
  <TotalChildren>2</TotalChildren>
  <NumberChildrenAtHome>0</NumberChildrenAtHome>
  <Education>Bachelors </Education>
  <Occupation>Professional</Occupation>
  <HomeOwnerFlag>1</HomeOwnerFlag>
  <NumberCarsOwned>0</NumberCarsOwned>
  <Hobby>Golf</Hobby>
  <Hobby>Watch TV</Hobby>
  <CommuteDistance>1-2 Miles</CommuteDistance>
</IndividualSurvey>

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

SELECT Demographics
FROM   Sales.Individual

See Also

Concepts