国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

關于SQL Server 2000對XML支持的一些見解

瀏覽:6日期:2023-11-03 09:36:52

關于SQL Server 2000對XML支持的一些見解主要針對'select; 字段1,字段2,...,字段n from 表或多表聯合查詢 where 條件 for xml auto'類似語句的討論

本人在使用以上語句生成XML數據時,發現了一些SQL Server 2000生成XML數據的一些規律,給我的感覺是要求太苛刻了,從中也可以看出微軟早期對XML支持的不足.現在就把我的這些體會寫給大家看看,不對不足的地方望大家指出。XML可以很方便地描述樹型結構數據,相對于關系型數據來說,這方面就有點不足。為此從關系型數據轉換到樹型結構數據就比較麻煩。還好,SQL Server 2000提供了這方面的轉換接口。但想轉換好也是有條件的。

前提:SQL Server 2000已經有描述樹型結構數據的基本表(視圖)[如大學里的院系班的樹型結構信息,院信息一個表、系信息一個表、班信息一個表,表之間已經建立了主外鍵關系]

1、要顯示的字段的位置是有順序的,如要正確顯示院系班的樹型結構關系,轉換SQL語句應該這么寫: select 院,系,班 from 院,系,班 where 條件 for xml auto2、盡量不要對顯示的字段作任何運算與處理,因為這樣會破壞基本表(視圖)的數據作為某一層數據的約定。 比如對'select 院,系,班 from 院,系,班 where 條件 for xml auto' 語句的“系”字段作了一些運算與處理后, 則SQL Server 2000無法正確地描述'系'字段生成XML數據后屬于那一層數據。一般情況下,SQL Server 2000會把”系“字段自動加進”院“或”班“一層。這樣就得不到我們想要的結果。3、多表聯合查詢時,不要有子查詢,因為即使你用了子查詢也是沒用的, 'select; 字段1,字段2,...,字段n from 表或多表聯合查詢 where 條件 for xml auto'這樣的轉換語句是只認基本表與視圖的。; 別妄想用子查詢實現一些復雜的功能。

以上是自已在使用'select; 字段1,字段2,...,字段n from 表或多表聯合查詢 where 條件 for xml auto'語句時的一些體會,胡言亂語了一通。

http://blog.csdn.net/cyz1980/archive/2007/07/26/1710010.aspx

標簽: Sql Server 數據庫
主站蜘蛛池模板: 日本特黄特色高清免费视频 | 边接电话边做国语高清对白 | 噜噜噜狠狠夜夜躁精品 | 在线久久 | 久久综合狠狠综合久久97色 | 日本69色视频在线观看 | 国产深夜福利视频在线播放 | 正在播真实出轨炮对白 | 亚洲欧美久久精品 | 日本aa毛片a级毛片免费观看 | 亚洲欧洲国产成人精品 | 1024香蕉视频在线播放 | 成年女人色毛片免费 | 999热成人精品国产免 | 在线毛片观看 | 亚洲中文字幕特级毛片 | 在线色网址 | 成年女人毛片免费播放人 | 手机看片日韩国产 | 国产乱码精品一区二区三上 | 国产精品毛片在线大全 | 免费观看一级成人毛片软件 | 精品国产精品a | 99一区二区三区 | 欧美一级永久免费毛片在线 | 大学生一级一片第一次欧美 | 欧美成人性做爰 | 欧美xxxx在线视频 | 91日韩精品天海翼在线观看 | 国产欧美在线观看视频 | 亚洲人视频在线观看 | 韩国一级片视频 | 成人精品国产亚洲 | 国内自拍亚洲 | 国产成人精品日本亚洲专区6 | 国产一级做a爱免费观看 | 泰国情欲片寂寞的寡妇在线观看 | 亚洲精品综合一区二区三区在线 | 中文字幕高清在线天堂网 | 久久久久久极精品久久久 | 一级特黄aa大片欧美网站 |