将XML文件导入SQL

将XML文件导入SQL,第1张

首先将XML拆解出来:
declare @变量名A XML
set @变量名A='XML内容COPY进来,如果有中文的话,在单引号前加 N '
declare @变量名B int
exec sp_xml_preparedocument @变量名B output,@变量名A
接下来就是把XML数据形成表在SQL里面显示出来= =:
举个例子,
XML内容是:
<ROOT>
<Customer CustomerID="C01" Name="Samsung">
<Order OrderID="O01" Qty="1000">
<OrderDate>1998-1-1</OrderDate>
<Description>100 missing</Description>
</Order>
<Order OrderID="O02" Qty="200">
<OrderDate>2000-1-1</OrderDate>
<Description>10 smaller than specified size</Description>
</Order>
</Customer>
<Customer CustomerID="C02" Name="Nokia">
<Order OrderID="O03" Qty="500">
<OrderDate>2000-1-1</OrderDate>
<Description>Perfect this time</Description>
</Order>
<Order OrderID="O04" Qty="100"></Order>
</Customer>
</ROOT>
那么你的代码就应该这么打:
selectfrom
openxml(@变量名B,'/ROOT/Customer/Order',1)
with
(
订单编号 char(3) '@OrderID',
数量 int '@Qty',
订单日期 date 'OrderDate',
描述 varchar(30) 'Description'
)
with后面是表里的内容,想要什么就就打什么,单引号内是你引用的东西。
最后释放内存:
exec sp_xml_removedocument @变量名B
呃。。不懂再问把,

乐山市中区有鳜鱼的,乐山市九龙乡位于县城余干西南端,距县城约25公里,其北靠枫港乡,南接社庚乡及东乡县,东邻大溪乡,西接进贤县。辖区99平方公里,农业计税田地面积32100亩,荒山坡地49000亩,湖、塘可养水面13000多亩,人口27万,辖15个村,115个自然村,有初级中学1所,完小13所,卫生院1所,集贸市场2个。
行政区划:九龙乡辖九街居委会,瓜畲、徐家、燕湖、民安、龙塘、畈上、山岩、山塘、大田、新墩、润溪、湖西、杨家等13个村委会。镇政府驻九龙埠。
自然资源:九龙自然资源丰富,生态环境优美,气候温和湿润,四季分明,土地肥沃,适宜种植的作物广泛。境内三万亩粮田沃野,稻花连天,瓜果飘香;万亩水面水质清新,三千亩润溪湖如玉带镶嵌,畜禽和水产养殖得天独厚。全乡盛产水稻、大豆、花生、芝麻、油料、红薯、丝瓜、莲藕、藜蒿等粮食及经济类作物,其中丝瓜络与藜蒿的种植已成为该乡的重点农业开发项目。水产资源丰富,盛产甲鱼、黄鳝、泥鳅、鲤鱼、鳜鱼、鲫鱼、螺蚌等。九龙乡交通便捷,村村通砂石路,朱宋、豪九两条公路贯穿境而过,东通县城,西往东乡,南接昌景公路;通讯方便,村村通电话,有手机发射塔2座;电力充足,村村通电,已全面完成电网改造。全乡文化、邮政、教育、卫生事业蓬勃发展,社会治安稳定,人民安居乐业。
城镇建设:自98年开展移民工作以来,该乡城镇化建设突飞猛进。该乡紧紧抓住移民建镇这一大好时机,以高度的责任感和使命感,以发展的眼光和态度,认真开展城镇建设工作,先后建成了润溪集镇、九龙集镇、民安中心村“二镇一村”及多处居民聚居,同时编制了交通、通讯、电力、供水、排水等专项计划,使广大农民摆脱了水患,住进了新房,村居环境在为改观,农村面貌焕然一新。全乡共移民3131户,移民人数达13200余人。九龙乡境内交通发达,公路里程达37公里。教育、医疗卫生、计生服务、邮政通信等基础设施日臻完善。程控电话与有线电视遍及千家万户。九龙乡教育事业不断前进,有初级中学1所,完小3所。医疗卫生水平也在不断增强,新建的九龙医院宽阔明亮,院内添置了进口B超机、X光机、半自动化生化仪等先进医疗器械,为保证广大人民的健康与生命安全提供了坚实的基础。
农业经济:九龙是一个以农业为主乡,农业收入依然是该乡农民的主要经济来源。全乡气候温和,雨量充足,为农业发展提供了良好的条件,乡内水利设施完善,能确保农田旱涝保收。粮食作物以水稻为主,花生、薯、豆、次之,主要经济作物有丝瓜、油菜、甘蔗、藜蒿、桑等。九龙乡水资源丰富,水产养殖得天独厚,水产品主要有甲鱼、黄鳝、泥鳅、鲤鱼、鲫鱼、螺蚌、虾蟹等。该乡润溪、龙塘、燕湖等村依赖其有利的水面资源,大力发展水产养殖,2002年度全乡水产品产量为310吨,其中养殖产量300吨,捕捞产量10吨。乡党委政府非常重视农业开发工作,紧紧瞄准市场需求,加大产业结构调整力度,着力把品种调优,规模调大结构调活,产业链调长。全面推广优质稻,因地制宜地发展蚕桑、丝瓜络、藜蒿、金银花生产。2002年全乡共种植丝瓜络500余亩,亩均得利1500元以上。种蚕桑200亩,创经济效益13万元。落实退耕还林面积2000亩,其中梨柚400亩。在乡政府的大力倡导下,2003年丝瓜络的种植面积已达1500亩。九龙乡党委、政府紧紧围绕经济建设这个中心,带领全乡人民同心同德,艰苦创业,促使九龙乡经济稳步增长,人民生活水平不断提高。2002年GDP突破2820万元,实现财政总收入2441万元,农民人均纯收入1240元。
招商引资:九龙乡招商引资工作不断深化,取得初步成效。2002年引进项目1个,引进外资200万元。乡党委、政府十分重视招商引资工作,对来该乡投资的客商实行“五优惠,三优先”,即税收优惠、管理优惠、土地优惠、用电优惠、用水优惠,办证优先、政治优先、“农转非”优先。九龙乡资源丰富,交通便捷,劳力价格低廉。该乡水面资源异常丰富,13000多亩水面分布全乡,相对集中,既有上千亩的湖泊水面,又有几亩、十几亩、几十亩大小不等的精养鱼塘。其中润溪湖是远近闻名的大型可养湖泊,适宜开展大规模淡水养殖。润溪湖位于九龙乡西南端,紧靠润溪集镇,与进贤县相连,距润溪集镇约15公里,有砂石路通往。水面面积达3000余亩,湖中盛产青鱼、草鱼、鲢鱼、鳙鱼、鲤鱼、鲫鱼等常规水产及河蟹、甲鱼、泥鳅、黄鳝等特种水产。湖面水质清新,轻风徐来,微波粼粼。广袤的湖中蕴藏着无尽的资源与财富。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/10770210.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存