婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL Server中將數(shù)據(jù)導出為XML和Json方法分享

SQL Server中將數(shù)據(jù)導出為XML和Json方法分享

熱門標簽:洛陽外呼系統(tǒng)平臺 地圖標注一個圓圈怎么用 怎樣把地圖標注導入公司地址 電銷機器人被曝光 400外呼系統(tǒng)合法 寧波人工外呼系統(tǒng)有效果嗎 廣州人工電銷機器人費用 如何在地圖標注自己店鋪 真人語音電銷機器人

    有時候需要一次性將SQL Server中的數(shù)據(jù)導出給其他部門的也許進行關(guān)聯(lián)或分析,這種需求對于SSIS來說當然是非常簡單,但很多時候僅僅需要一次性導出這些數(shù)據(jù)而建立一個SSIS包就顯得小題大做,而SQL Server的導入導出工具其中BUG還是蠻多的,最簡單的辦法是BCP。

 數(shù)據(jù)導出為XML

    在SQL Server 2005之后提供了一個for xml子句在關(guān)系數(shù)據(jù)庫中原生支持XML。通過該命令可以將二維關(guān)系結(jié)果集轉(zhuǎn)換為XML,通過BCP就可以將數(shù)據(jù)存為XML了。

例如下面的數(shù)據(jù):

 

    我們可以通過如下BCP命令(注意不能有回車)將其導出為XML文件,并保存:

復制代碼 代碼如下:

BCP "SELECT TOP 30 [bom_no],[LEVEL] FROM [sqladmin].[dbo].[bom] FOR XML path,TYPE, ELEMENTS ,ROOT('RegionSales')" QUERYOUT "d:\temp\test.XML" -c -t -T -S localhost
 

     執(zhí)行完成后查看Test.XML文件,如下圖所示。可以看到文件格式非常清晰,很容易就可以導入到其他系統(tǒng)了。

 數(shù)據(jù)導出為JSON

    如果希望將SQL Server中數(shù)據(jù)導出為Json,雖然這種操作在應用程序里已經(jīng)有非常成熟的方法,但SQL Server其實并沒有原生支持這種方式(小道消息,下個版本會支持)。我推薦使用這篇帖子的方式:https://www.jb51.net/article/61462.htm來做。將該帖子所提供的存儲過程建立完成后,使用如下BCP命令:

     執(zhí)行完成后,得到結(jié)果如下圖:

您可能感興趣的文章:
  • 實現(xiàn)SQL Server 原生數(shù)據(jù)從XML生成JSON數(shù)據(jù)的實例代碼
  • SQL SERVER 將XML變量轉(zhuǎn)為JSON文本
  • 在SQL Server中將數(shù)據(jù)導出為XML和Json的方法
  • php 備份數(shù)據(jù)庫代碼(生成word,excel,json,xml,sql)
  • SqlServer將查詢結(jié)果轉(zhuǎn)換為XML和JSON

標簽:南昌 珠海 咸寧 北海 煙臺 晉中 東營 石家莊

巨人網(wǎng)絡(luò)通訊聲明:本文標題《SQL Server中將數(shù)據(jù)導出為XML和Json方法分享》,本文關(guān)鍵詞  SQL,Server,中將,數(shù)據(jù),導出,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL Server中將數(shù)據(jù)導出為XML和Json方法分享》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQL Server中將數(shù)據(jù)導出為XML和Json方法分享的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 安义县| 舒兰市| 乌什县| 桃江县| 共和县| 潼关县| 长汀县| 娄烦县| 同江市| 黄梅县| 东明县| 石渠县| 胶南市| 璧山县| 柘城县| 酉阳| 阿城市| 安阳县| 富宁县| 安国市| 泰来县| 克什克腾旗| 尼勒克县| 体育| 柯坪县| 南召县| 东平县| 泰州市| 绵竹市| 濮阳县| 伊通| 江津市| 河池市| 通道| 巴青县| 金门县| 甘南县| 高台县| 鞍山市| 玉树县| 纳雍县|