XML导入属性数据【经典】

XML数据如下

<Item Title="四川天资国乐民乐团在墨西哥演出获得成功" 
Url=http://world.people.com.cn/GB/1029/42354/6053222.html 
Time="2007-1-31 16:03:00" Content="作为“感知中国·墨西哥行”大型文化交流活动的组成部分,来自中国四川省的“天资国乐”
民乐团30日晚在此间城市剧院为墨西哥观众举办了一场精彩演出。14位演奏家以二胡、唢呐、扬琴、古筝将《茉莉花》、《春江花月夜》、
《蜀宫夜宴》等中国名曲诠释得淋漓尽致。她们用葫芦丝、笙、中阮等独特乐器演奏的《傣乡春色》、《康定情歌》等具有浓郁少数民族风情
的乐曲更令现场观众如痴如醉。此外,艺术家们还用中国民族乐器演奏了《草帽舞》、《叶塞尼娅》等墨西哥名曲。这种将东西方文化艺术完
美结合的表演形式赢得了观众阵阵掌声与喝彩。据悉,“天资国乐”民乐团成立于2001年,曾出访俄罗斯、南非等国,受到当地民众的热
烈欢迎。该团还将在墨西哥举办3场演出。(记者陈恃雷)
(责任编辑:石希)" />
 
DECLARE @idoc INT;
DECLARE @doc XML;
SELECT @doc = bulkcolumn
FROM OPENROWSET(BULK 'f:\news.xml', SINGLE_BLOB) AS x

EXEC sp_xml_preparedocument @Idoc OUTPUT,
@doc


SELECT *
FROM OPENXML(@Idoc, '/News/Item ', 2)
WITH (
Title
VARCHAR(MAX) '@Title',
URL
VARCHAR(MAX) '@Url',
TIME
DATETIME '@Time',
CONTENT
VARCHAR(MAX) '@Content'
)

posted @ 2011-08-06 23:10  qanholas  阅读(335)  评论(0编辑  收藏  举报