使用模板执行SQL查询

sql|模板|执行

A、创建包含简单Select语句的模板文件。

<?xml version="1.0" encoding="UTF-8"?>
<root xmlns:sql="urn:schemas-microsoft-com:xml-sql">
<sql:query>
  select top 10 customerid,companyname from customers for xml auto
</sql:query>
</root>

该模板在文件(temp.xml)中并通过URL执行:http://localhost/template/temp.xml,结果如下:

<?xml version="1.0" encoding="UTF-8" ?> 
-<root xmlns:sql="urn:schemas-microsoft-com:xml-sql">   
<customers customerid="ALFKI" companyname="Alfreds Futterkiste" />   
<customers customerid="ANATR" companyname="Ana Trujillo Emparedados y helados" />  <customers customerid="ANTON" companyname="Antonio Moreno Taquería" />   
<customers customerid="AROUT" companyname="Around the Horn" /> 
</root>

B、在模板文件中执行存储过程。

在SQL Server建一存储过程CategoryInfo:
if exists (select name from sysobjects where         
   name="CategoryInfo" and type="P"
   Drop procedure CategoryInfo
GO
  CREATE PROCEDURE dbo.CategoryInfo
AS
  Select CategoryID,CategoryName from Categories where
    Categories.CategoryID=2 for xml Auto 

  该模板存储在文件(temp1.xml)中并通过URL执行:http://localhost/template/temp1.xml,结果如下:

<?xml version="1.0" encoding="UTF-8" ?> 
-<root xmlns:sql="urn:schemas-microsoft-com:xml-sql">   
  <Categories CategoryID="2" CategoryName="Condiments"/>   
</root>

时间: 2024-11-17 07:43:38

使用模板执行SQL查询的相关文章

dataset-C#执行SQL查询Access,,求大神指点

问题描述 C#执行SQL查询Access,,求大神指点 select ForceArea,UnifiedCode_5,(adminArea_8 & adminArea_81) as local,location_71,location_72 from Debris_flow_1 用C#执行这段sql语句的时候,将结果赋值给DataSet,access数据库可以执行,可是在程序里就不执行了,其中要注意哪些??求大神指点 public static DataSet DS(string SQL) {

jsp执行sql查询并取出结果 怎么实现循环遍历?求例子 初学

问题描述 jsp执行sql查询并取出结果 怎么实现循环遍历?求例子 初学 如题 sql表中有很多很多数据,想要查询并用表格的形式来显示出结果 已经连接上了数据库,可以执行查询语句,就是不知道该用什么方式把整个语句查询语句结果传递到显示结果的页面并且以表格的形式展现出来 String all="select sum(iNumb) as iNumbHj,sum (rMoney) as rMoneyHj from [Data_ShopDailyBill_View] group by sShopCode

javascript-onchange获得的value,如何用value去执行SQL查询。

问题描述 onchange获得的value,如何用value去执行SQL查询. 通过选择科室,用onchange获得了科室的value可以输出到文本框,但我需要使用这个获得的value去做SQL查询在相应的文本框中显示,如何实现. 代码如下: <script src="js/jquery.min.js" type="text/javascript"></script> <script src="js/turn.js"

详解MyBatis直接执行SQL查询及数据批量插入_java

一.直接执行SQL查询: 1.mappers文件节选 <resultMap id="AcModelResultMap" type="com.izumi.InstanceModel"> <result column="instanceid" property="instanceID" jdbcType="VARCHAR" /> <result column="insta

Spark Thriftserver执行SQL查询结果字符串字段显示异常问题

问题描述 spark从1.3.0升级到spark1.5.1之后,数据从protobuffer解析成java对象是正常的,将java对象转换成dataframe,注册成临时表,查询临时表,所有的字符串显示异常了.到spark-shell上使用sparksql执行相同sql,显示结果正常.请大牛帮忙定位一下问题,谢谢!1>解析结果:正常2>解析之后的使用sparkcontext将数据转为dataframe,注册成l临时表数据,查询异常:3>入库之后查询:异常4>spark-shell上

如何编写更好的SQL查询:终极指南-第一部分

结构化查询语言(SQL)是数据挖掘分析行业不可或缺的一项技能,总的来说,学习这个技能是比较容易的.对于SQL来说,编写查询语句只是第一步,确保查询语句高效并且适合于你的数据库操作工作,才是最重要的.这个教程将会提供给你一些步骤,来评估你的查询语句. 首先,应该了解学习SQL对于数据挖掘分析这个工作的重要性; 接下来,应该学习SQL查询语句的处理和执行过程,以便可以更好的了解到,编写高质量的查询有多重要.具体说来就是,应该了解查询语句是如何被解析.重写.优化和最终评估的; 掌握了上面一点之后,你不

linq2sql:直接执行sql语句

1.ExecuteQuery方法 看命名,我们很容易联想到ado.net里熟悉的Command的ExecuteNonQuery方法,但是VS的智能提示告诉我们这个方法返回的是一个泛型集合,应该"所思非所得".下面通过一个简单方法,验证我们的猜想(数据库设计可以参考这一篇): /// <summary> /// 直接执行sql语句, 获取总人数 /// </summary> /// <returns></returns>  public i

RMAN 提示符下执行SQL语句

       在手动恢复数据库时,有时候需要在SQL*Plus提示符以及操作系统提示符,RMAN提示符下来回切换显得有些繁琐.实际上RMAN为我们提供了命令行下执行一些简单的SQL语句以及PL/SQL的方法,以避免上述情形.本文描述了RMAN提示符下的一些常用命令及其用法.   1.RMAN提示符下执行SQL语句       语法: SQL '<command>' ;           语法比较简单,就是提示符下输入SQL,后接SQL命令,命令用单引号括起来      command 通常为

如何编写更好的SQL查询:终极指南(上)

结构化查询语言(SQL)是数据挖掘分析行业不可或缺的一项技能,总的来说,学习这个技能是比较容易的.对于SQL来说,编写查询语句只是第一步,确保查询语句高效并且适合于你的数据库操作工作,才是最重要的.这个教程将会提供给你一些步骤,来评估你的查询语句. 首先,应该了解学习SQL对于数据挖掘分析这个工作的重要性; 接下来,应该先学习SQL查询语句的处理和执行过程,以便可以更好的了解到,编写高质量的查询有多重要.具体说来就是,应该了解查询是如何被解析.重写.优化和最终评估的; 掌握了上面一点之后,你不仅