表:
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》'
分享到:
相关推荐
本示例代码简单示范了SQLServer如何解析xml文档
SQL解析XML 注意点SQL解析XML 注意点SQL解析XML 注意点
采用SQL常规语句查询解析XML获取数据信息
主要介绍了SQL Server解析XML数据的方法,结合实例形式详细分析了SQL Server针对xml数据的读取,遍历,删除,查找等常用操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
项目需要springboot 可以绕过mybatis xml加载直接解析带标签的sql 演示代码,给需要的码农
本例子使用PL/SQL解析和生成XML文件,详细查看rar包中的“说明.txt”
Apache Spark的XML数据源 一个用于使用解析和查询XML数据的库,用于Spark SQL和DataFrames。 结构和测试工具大部分是从复制的。 该软件包支持以分布式方式处理无格式的XML文件,这与Spark中的JSON数据源限制嵌入式...
1.列举了常见的C# xml操作 2.列举 常见的SqlServ2008 xml数据操作
dot+NET数据库开发技术,第4章 SQL Server XML的功能,初学者的好资料
网上整理的文章,该文章深入探讨了有关提升Microsoft® SQL Server™ 2005中XML数据类型的查询和修改操作性能的诸多问题。为了更好的理解本文,您最好事先熟悉SQL Server 2005中有关XML的相关特性。作为背景材料,您...
详解XML各种解析方法详解XML各种解析方法
SQL 存储过程 与 XML 编程,很适合初学者学习。
xml的 各种解析方式 dom是基于节点的方式 在dom中利用XmlDocument doc=new XmlDocument()创建document对象, 利用"doc.createElement(节点名称)"来创建字节点,然后用"doc.createTextNode(节点内容)"来为节点添加内容...
可视化界面,输入要解析的xml文档,然后可以将xml的子项插入到SQL表中,支持查询功能
* path: 指定 文件目录,如f:/xml/下所有的xml文件,含子目录的文件。 * header: 指定需解析的标识字段 key为主标识字段,value为需要提取数据的字段用逗号隔开。 * 连接数据库部分我已注释掉,需要可以直接...
自己编写的天气预报小程序,使用了sqlit数据库,xml文件解析等方法。
上篇文章说过,mybatis在执行sql语句的时候,通过id获取...等等配置,这篇文章我们来看一下是如何解析的以及标签相关属性, mybatis中sql的解析分为两种情况:xml文件解析,注解的解析。我们来看下xml的解析。
sql解析器 sql-parser 基本上是从 <flex> 一书中复制和粘贴的解析器 生成 SQL 语句的逆波兰表示法 (RPN) 与 GO 的 yacc 和 nex 集成而不是 Flex 和 BISON 我编写此代码是为了熟悉 GO 和 SQL,以便进一步开发。 这...
《Oracle SQL疑难解析》总结了针对Oracle数据库编写SQL时经常碰到的各种问题,提供大量现成的解决方法,包括汇总和聚合数据、多表数据查询、生成和获取数据、通用查询模式、日期和时间值的处理、字符串、处理数字、...