程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 2008 中有關XML的新功能(6)

SQL Server 2008 中有關XML的新功能(6)

編輯:關於SqlServer


 這個schema 聲明使你可以創建一個列出所有型號的元素,其中產品可以按照被空格分開的一組值來購買,如下面的示例所示:  

<AvailableSizes>S M L</AvailableSizes>


  然而,如果你想支持兩種不同的方式來表達一個產品的型號呢?例如,假設一個自行車產品零售商賣具有大、中、小型號的騎自行車穿的衣服,但是還想按照衣服尺寸來賣(例如18、20、22和24)?為了使你能夠這樣做,SQL Server 2008增加了對包含list類型的union類型的支持,你可以使用它將多個類型定義和限制合並到一個單獨的類型中去。例如,下面的Transact-SQL代碼創建了一個XML schema集合,它定義了一個productSizeType類型,其中有效值包括一組數字型號(18、20、22和24)和一組名稱型號(S、M和L)。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved