`
ch.net
  • 浏览: 112325 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

sql解析XML

    博客分类:
  • SQL
阅读更多

表:

create table bank
(
 bankid int IDENTITY(1,1) primary key,
 bankname nvarchar(50)
)

存储过程:

ALTER proc [dbo].[bankAdd]
@Params    ntext
as
declare
@hDoc    int,
@bankId     int,
@bankName   nvarchar(20)
begin
 -- 得到传入的银行信息
 exec sp_xml_preparedocument @hdoc out, @Params

 select
 @bankId     = [bankid],
 @bankName    = [bankname]
 from openxml(@hDoc, '//Data', 2)
 with
 (
  [bankid]   int,
  [bankname]   nvarchar(20)
 )
 exec sp_xml_removedocument @hDoc

 insert into bank values(@bankName)
end

调用:

exec bankAdd '《Data》《bankname》《![CDATA[银行]]》《/bankname》《/Data》'

分享到:
评论

相关推荐

    SQL 解析XML数据示例

    本示例代码简单示范了SQLServer如何解析xml文档

    使用SQL解析XML 注意事项

    SQL解析XML 注意点SQL解析XML 注意点SQL解析XML 注意点

    SQL查询解析XML

    采用SQL常规语句查询解析XML获取数据信息

    SQL Server解析XML数据的方法详解

    主要介绍了SQL Server解析XML数据的方法,结合实例形式详细分析了SQL Server针对xml数据的读取,遍历,删除,查找等常用操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    mybatis解析动态xml sql

    项目需要springboot 可以绕过mybatis xml加载直接解析带标签的sql 演示代码,给需要的码农

    PL/SQL解析、生成XML例子

    本例子使用PL/SQL解析和生成XML文件,详细查看rar包中的“说明.txt”

    spark-xml:Spark SQL和DataFrames的XML数据源

    Apache Spark的XML数据源 一个用于使用解析和查询XML数据的库,用于Spark SQL和DataFrames。 结构和测试工具大部分是从复制的。 该软件包支持以分布式方式处理无格式的XML文件,这与Spark中的JSON数据源限制嵌入式...

    SQLServer20052008 XML数据类型操作

    1.列举了常见的C# xml操作 2.列举 常见的SqlServ2008 xml数据操作

    第4章 SQL Server XML的功能

    dot+NET数据库开发技术,第4章 SQL Server XML的功能,初学者的好资料

    SQL Server 2005中XML数据类型的性能优化

    网上整理的文章,该文章深入探讨了有关提升Microsoft® SQL Server™ 2005中XML数据类型的查询和修改操作性能的诸多问题。为了更好的理解本文,您最好事先熟悉SQL Server 2005中有关XML的相关特性。作为背景材料,您...

    详解XML各种解析方法

    详解XML各种解析方法详解XML各种解析方法

    SQL 存储过程 与 XML 编程

    SQL 存储过程 与 XML 编程,很适合初学者学习。

    xml4种 解析方式

    xml的 各种解析方式 dom是基于节点的方式 在dom中利用XmlDocument doc=new XmlDocument()创建document对象, 利用"doc.createElement(节点名称)"来创建字节点,然后用"doc.createTextNode(节点内容)"来为节点添加内容...

    SQL下的XML文档解析

    可视化界面,输入要解析的xml文档,然后可以将xml的子项插入到SQL表中,支持查询功能

    Java批量解析XML文件指定字段数据提取

    * path: 指定 文件目录,如f:/xml/下所有的xml文件,含子目录的文件。 * header: 指定需解析的标识字段 key为主标识字段,value为需要提取数据的字段用逗号隔开。 * 连接数据库部分我已注释掉,需要可以直接...

    天气预报 .xml文件解析

    自己编写的天气预报小程序,使用了sqlit数据库,xml文件解析等方法。

    mybatis中的sql解析.md

    上篇文章说过,mybatis在执行sql语句的时候,通过id获取...等等配置,这篇文章我们来看一下是如何解析的以及标签相关属性, mybatis中sql的解析分为两种情况:xml文件解析,注解的解析。我们来看下xml的解析。

    sql-parser:golang 版本的 SQL 解析器,书中的基本复制和过去

    sql解析器 sql-parser 基本上是从 <flex> 一书中复制和粘贴的解析器 生成 SQL 语句的逆波兰表示法 (RPN) 与 GO 的 yacc 和 nex 集成而不是 Flex 和 BISON 我编写此代码是为了熟悉 GO 和 SQL,以便进一步开发。 这...

    OracleSQL疑难解析

    《Oracle SQL疑难解析》总结了针对Oracle数据库编写SQL时经常碰到的各种问题,提供大量现成的解决方法,包括汇总和聚合数据、多表数据查询、生成和获取数据、通用查询模式、日期和时间值的处理、字符串、处理数字、...

Global site tag (gtag.js) - Google Analytics