当前位置: 首页 > news >正文

网站推广员招聘中国装修网官方网站

网站推广员招聘,中国装修网官方网站,wordpress rss静态化,长沙微交易网站建设前言   在SQL Server中有时候我们需要传人一个Table过去#xff0c;然后可以在存储过程中批量更新#xff0c;批量的获取相应数据。 但存储过程的参数是固定#xff0c;所以这里我们可以变通的传人xml类型的参数#xff0c;然后在存储过程中直接将其转换成我们需要的Tabl…前言   在SQL Server中有时候我们需要传人一个Table过去然后可以在存储过程中批量更新批量的获取相应数据。 但存储过程的参数是固定所以这里我们可以变通的传人xml类型的参数然后在存储过程中直接将其转换成我们需要的Table 具体实现 SQL Sever中已经支持XML类型的参数了这里我们可以用OPENXML 方法来解析xml参数OPENXML的MSDN。 OPENXML( idoc int [ in] , rowpattern nvarchar [ in ] , [ flags byte [ in ] ] ) 以上可以看到OPENXML是三个参数 第一个一般是通过存储过程sp_xml_preparedocument获取的。 第二个参数就是xpath 第三个参数标识符1表示获取的是xml的属性2表示获取xml的子节点。 下面我们demo一下flag为2的 DECLARE XML NVARCHAR(MAX); SET XML airsairDepSYX/DepArrZUH/ArrAirCode3U/AirCodeFlightNo3U8432/FlightNoCabinX/CabinDepDate2016-07-06/DepDate/airairDepCGQ/DepArrCKG/ArrAirCode3U/AirCodeFlightNo3U8864/FlightNoCabinY/CabinDepDate2016-07-15/DepDate/air /airs;DECLARE handle INT; DECLARE PrepareXmlStatus INT; EXEC PrepareXmlStatus sp_xml_preparedocument handle OUTPUT, XML; SELECT * FROM OPENXML(handle, /airs/air, 2) WITH (Dep NVARCHAR(20),Arr NVARCHAR(20),AirCode NVARCHAR(20),FlightNo NVARCHAR(20),Cabin NVARCHAR(20),DepDate DATE); EXEC sp_xml_removedocument handle; 其最终的结果 Dep                  Arr                  AirCode              FlightNo             Cabin                DepDate-------------------- -------------------- -------------------- -------------------- -------------------- ----------SYX                  ZUH                  3U                   3U8432               X                    2016-07-06CGQ                  CKG                  3U                   3U8864               Y                    2016-07-15   获取属性的demo如下 DECLARE XML XML; SET XML airsair DepSYX ArrZUH AirCode3U FlightNo3U8432 CabinX DepDate2016-07-06 PrintPrice1000/airair DepCGQ ArrCKG AirCode3U FlightNo3U8864 CabinY DepDate2016-07-15 PrintPrice1500/air /airs;DECLARE handle INT; DECLARE PrepareXmlStatus INT; EXEC PrepareXmlStatus sp_xml_preparedocument handle OUTPUT, XML; SELECT * FROM OPENXML(handle, /airs/air, 1) WITH (Dep NVARCHAR(20),Arr NVARCHAR(20),AirCode NVARCHAR(20),FlightNo NVARCHAR(20),Cabin NVARCHAR(20),DepDate DATE,PrintPrice DECIMAL(18,2)); EXEC sp_xml_removedocument handle; 结果如下 Dep                  Arr                  AirCode              FlightNo             Cabin                DepDate    PrintPrice-------------------- -------------------- -------------------- -------------------- -------------------- ---------- ---------------------------------------SYX                  ZUH                  3U                   3U8432               X                    2016-07-06 1000.00CGQ                  CKG                  3U                   3U8864               Y                    2016-07-15 1500.00 总结 用OPENXML可以将xml转换为需要的TABLE而且OPENXML的参数只有三个大家多跑几次demo就可以了解了。  转载于:https://www.cnblogs.com/julyluo/p/5644433.html
http://www.pierceye.com/news/285141/

相关文章:

  • 企业网站开发时间动效网站怎么做
  • 网站编辑是网页制作么表格制作excel下载
  • 网站开发 发表文章网站开发和移动开发
  • 建设银行网站的目的是什么意思展览策划
  • 没有网站如何做落地页wordpress 用户 购物
  • 谁做网站收录网站建设项目竞争性招标文件
  • 做淘客要有好的网站wordpress move
  • 做企业网站有前途吗网站的栏目设置
  • 免费购物网站专门教人做点心的网站
  • 佛山网站设计哪里好seo关于网站搜索排名关键词的标准评定
  • 化工行业网站模板网站上怎么做动画广告视频
  • 怎么查百度收录网站吗用旧技术做网站能过毕设么知乎
  • 容桂医疗网站建设怎样在网站做咨询医生挣钱
  • 响应式网站建设价格加盟网络营销推广公司
  • 营销型网站单页面360任意看地图网站
  • 易班班级网站建设展示PPTwordpress php 采集器
  • 网站的透明图片怎么做嘉兴网站托管
  • 宝安做棋牌网站建设哪家便宜wordpress 导出html5
  • 网页制作与网站建设的发展趋势设想wordpress必装插件
  • 网站模板下载百度云链接怎么做的学做粤菜的网站
  • 牛栏前网站建设整站优化推广品牌
  • 太原做网站找谁阳江公司做网站
  • 企业网站aspwordpress原生相册
  • 重庆网站建设哪家公司那家好企业宣传软文
  • 如何选择营销网站建设什么网站做优化最好?
  • 个人博客网站模板素材网站的运营方案
  • wordpress增加网站网页关键词jquery验证网站地址
  • 企业招聘网站模板网站页面设计需要遵循的六大原则
  • 网站界面设计说明关键词排名顾问
  • 滨江区网站开发公司贵阳住房和城乡建设局网站