xmltext
列內容應包在單個標記內,以便與文檔的其它部分集成。如果指定了AttributeName,則標記名由指定名稱替換;否則通過將內容放在容器的起始處而不進行實體編碼,將特性追加到包含元素的當前特性列表。含有該命令的列必須是文本類型(varchar、nvarchar、char、nchar、text、ntext)。該命令只能與 hide 一起使用。在提取存儲在列中的溢出數據時該命令很有用。 如果內容不是有效的 XML,則該行為不明確。
cdata
通過用 CDATA 節環繞數據來包含數據。不對內容進行實體編碼。原始數據類型必須是文本類型(varchar、nvarchar、text、ntext)。該命令只能與 hide 一起使用。當使用該命令時,不應指定AttributeName。
2.簡單查詢
在指定數據所在的元素的名稱和標記時必須使用ElementName參數和Tag參數,也就是查詢語句中表中存在的每一個實際的數據列都必須以ElementName!Tag開頭。在沒有指定AttributeName!Directive的情況下以元素值的形式返回。在只查詢一個表的情況下Tag為1,Parent為NULL。
使用EXPLICIT模式來查詢數據我認為使用倒推的方式會比較方便一些,比如我要得到如下結構,
Description
查詢語句:
SELECT 1 AS Tag,NULL AS Parent,
CategoryID AS [Category!1!ID],
文章來源于領測軟件測試網 http://www.kjueaiud.com/