zoukankan      html  css  js  c++  java
  • 执行SQl语句得到xml结果集

    FOR XML 子句的基本语法

    在 FOR 子句中指定 XML 模式的基本语法为:

    FOR XML mode [, XMLDATA] [, ELEMENTS][, BINARY BASE64]

    参数

    XML mode

    指定 XML 模式。XML 模式决定所得到的 XML 的形式。
    mode 可以是 RAW、AUTO 或 EXPLICIT。

    XMLDATA

    指定应返回 XML-Data 架构。文档的架构被预先设计为内嵌式架构。

    ELEMENTS

    如果指定 ELEMENTS 选项,则列作为子元素返回。否则,列将映射到 XML 特性。只有在 AUTO 模式下才支持该选项。

    BINARY BASE64

    如果指定 BINARY Base64 选项,则查询所返回的任何二进制数据都用 base64 编码格式表示。使用 RAW 和 EXPLICIT 模式检索二进制数据时,必须指定该选项。在 AUTO 模式中,默认情况下将二进制数据作为引用返回。


    select top 10 ProductSNO,ProductName from Product for xml auto,ELEMENTS

    select top 10 ProductSNO,ProductName from Product for xml RAW,ELEMENTS

    注意使用ELEMENTS选项的不同,得到xml文档的结构不同。



  • 相关阅读:
    jquery常用操作@测试分享
    selenium 上传文件
    python 安装mysql驱动
    创建react项目
    入栈操作的合法性 【重复元素】
    git笔记
    python GUI实战项目——tkinter库的简单实例
    Excel更改单元格格式后无效
    Find the Difference
    Two Sum IV
  • 原文地址:https://www.cnblogs.com/xp/p/1146928.html
Copyright © 2011-2022 走看看