久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <i id='YFNEk'><tr id='YFNEk'><dt id='YFNEk'><q id='YFNEk'><span id='YFNEk'><b id='YFNEk'><form id='YFNEk'><ins id='YFNEk'></ins><ul id='YFNEk'></ul><sub id='YFNEk'></sub></form><legend id='YFNEk'></legend><bdo id='YFNEk'><pre id='YFNEk'><center id='YFNEk'></center></pre></bdo></b><th id='YFNEk'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='YFNEk'><tfoot id='YFNEk'></tfoot><dl id='YFNEk'><fieldset id='YFNEk'></fieldset></dl></div>

      <tfoot id='YFNEk'></tfoot>
    1. <small id='YFNEk'></small><noframes id='YFNEk'>

    2. <legend id='YFNEk'><style id='YFNEk'><dir id='YFNEk'><q id='YFNEk'></q></dir></style></legend>
        <bdo id='YFNEk'></bdo><ul id='YFNEk'></ul>
      1. 如何處理 FOR XML PATH/AUTO - SQL Server 中的空白值?

        How to handle blank values in FOR XML PATH/AUTO - SQL Server?(如何處理 FOR XML PATH/AUTO - SQL Server 中的空白值?)

            <tfoot id='aeIMB'></tfoot>
              <bdo id='aeIMB'></bdo><ul id='aeIMB'></ul>

                <i id='aeIMB'><tr id='aeIMB'><dt id='aeIMB'><q id='aeIMB'><span id='aeIMB'><b id='aeIMB'><form id='aeIMB'><ins id='aeIMB'></ins><ul id='aeIMB'></ul><sub id='aeIMB'></sub></form><legend id='aeIMB'></legend><bdo id='aeIMB'><pre id='aeIMB'><center id='aeIMB'></center></pre></bdo></b><th id='aeIMB'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='aeIMB'><tfoot id='aeIMB'></tfoot><dl id='aeIMB'><fieldset id='aeIMB'></fieldset></dl></div>
              • <legend id='aeIMB'><style id='aeIMB'><dir id='aeIMB'><q id='aeIMB'></q></dir></style></legend>
              • <small id='aeIMB'></small><noframes id='aeIMB'>

                    <tbody id='aeIMB'></tbody>
                  本文介紹了如何處理 FOR XML PATH/AUTO - SQL Server 中的空白值?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  限時送ChatGPT賬號..

                  有沒有人有任何見解或遇到過這種 SQL Server 行為,當(dāng)空白值轉(zhuǎn)換為數(shù)據(jù)類型char"或具有char"作為數(shù)據(jù)類型的列時 - 使用 For XML PATH 處理,它返回帶有&#20;"特殊字符編碼的 XML 結(jié)果,
                  當(dāng)用 varchar 轉(zhuǎn)換相同的空白值時 - 它返回空標(biāo)簽.我想要的結(jié)果是空標(biāo)簽.

                  Does anybody have any insight or encountered with this SQL Server behavior, when blank value is converted into data type "char" or column which have "char" as data type - processed using For XML PATH, it returned XML result with "&#20;" special characters encoding for space,
                  When same blank value converted with varchar - it returns empty tag. My desired result is empty tag.

                  SELECT field=CONVERT(CHAR(10),'')
                  FOR XML PATH(''), ELEMENTS
                  --RESULT: <field>           </field>
                  
                  SELECT field=CONVERT(VARCHAR(10),'')
                  FOR XML PATH(''), ELEMENTS
                  --RESULT: <field></field>
                  

                  我認(rèn)為的解釋是,當(dāng)我使用 char 時,它插入了 10 個空格.而 ASCII Hex20 或 Decimal 32 - 是空格的代碼.

                  The explanation in my view is when I'm using char it is inserting 10 spaces. And ASCII Hex20 or Decimal 32 - is a code for space.

                  它可以通過使用 varchar 而不是 char 作為數(shù)據(jù)類型來處理.但就我而言,我正在從數(shù)據(jù)庫中定義的表中讀取字段值:

                  It can be handled by using varchar instead of char as data type. But in my case I am reading field value from table defined in database:

                  --Example:
                  CREATE TABLE #temp(field CHAR(2))
                  
                  INSERT INTO #temp
                  SELECT NULL
                  
                  SELECT field=ISNULL(field,'')
                  FROM #temp
                  FOR XML PATH('')
                  
                  DROP TABLE #temp
                  
                  --RESULT: <field>   </field>
                  --Desired Result:<field></field>
                  

                  SQL 中最優(yōu)雅的方式/或可能性是什么?

                  What is a most elegant way/or possibilities in SQL?

                  PS:我有一個 50 列的結(jié)果集.我想在數(shù)據(jù)庫級別處理這個而不改變類型.真正的問題是我的 Web 服務(wù)在 XML 中遇到此字符時會引發(fā)潛在的危險值錯誤.

                  PS: I have a result set of 50 columns. I would like to handle this at database level without changing types. Real problem is my web service when encounter this character in XML throws a potentially dangerous value error.

                  推薦答案

                  我用于實現(xiàn)預(yù)期結(jié)果的解決方案是,一次性投射整個結(jié)果 -

                  Solution I used for desired result is, casting a whole result at once -

                  CREATE TABLE #temp(field CHAR(2))
                  
                  INSERT INTO #temp
                  SELECT NULL
                  
                  --Adding a cast to XML Result to convert it into varchar & then use replace.
                  SELECT REPLACE(CONVERT(VARCHAR(max),(SELECT field=ISNULL(field,'')
                  FROM #temp
                  FOR XML PATH(''))),'&#x20;','')
                  
                  DROP TABLE #temp
                  

                  想聽聽您是否還有其他建議?

                  would like to hear if there is any other suggestion?

                  這篇關(guān)于如何處理 FOR XML PATH/AUTO - SQL Server 中的空白值?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Can I figure out a list of databases and the space used by SQL Server instances without writing SQL queries?(我可以在不編寫 SQL 查詢的情況下找出數(shù)據(jù)庫列表和 SQL Server 實例使用的空間嗎?) - IT屋-程序員軟件開發(fā)
                  How to create a login to a SQL Server instance?(如何創(chuàng)建對 SQL Server 實例的登錄?)
                  How to know the version and edition of SQL Server through registry search(如何通過注冊表搜索知道SQL Server的版本和版本)
                  Why do I get a quot;data type conversion errorquot; with ExecuteNonQuery()?(為什么會出現(xiàn)“數(shù)據(jù)類型轉(zhuǎn)換錯誤?使用 ExecuteNonQuery()?)
                  How to show an image from a DataGridView to a PictureBox?(如何將 DataGridView 中的圖像顯示到 PictureBox?)
                  WinForms application design - moving documents from SQL Server to file storage(WinForms 應(yīng)用程序設(shè)計——將文檔從 SQL Server 移動到文件存儲)
                    <bdo id='tzWtH'></bdo><ul id='tzWtH'></ul>

                        <small id='tzWtH'></small><noframes id='tzWtH'>

                        <tfoot id='tzWtH'></tfoot>
                        <i id='tzWtH'><tr id='tzWtH'><dt id='tzWtH'><q id='tzWtH'><span id='tzWtH'><b id='tzWtH'><form id='tzWtH'><ins id='tzWtH'></ins><ul id='tzWtH'></ul><sub id='tzWtH'></sub></form><legend id='tzWtH'></legend><bdo id='tzWtH'><pre id='tzWtH'><center id='tzWtH'></center></pre></bdo></b><th id='tzWtH'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='tzWtH'><tfoot id='tzWtH'></tfoot><dl id='tzWtH'><fieldset id='tzWtH'></fieldset></dl></div>
                            <legend id='tzWtH'><style id='tzWtH'><dir id='tzWtH'><q id='tzWtH'></q></dir></style></legend>
                              <tbody id='tzWtH'></tbody>

                          1. 主站蜘蛛池模板: 日本综合久久 | 免费av一区二区 | 国产成人免费在线视频 | 在线网站免费观看18 | 一区二区三区四区在线播放 | 欧美另类综合 | 亚洲精品久 | 一级真人毛片 | 成年人小视频 | 艳妇乳肉豪妇荡乳 | 超碰777| 激情小说亚洲 | 色一情一乱一乱一区91av | 特大黑人巨交吊性xxxx视频 | 激情小说五月天 | 国产免费小视频 | 亚洲激情偷拍 | 在线免费av网站 | 狠狠躁夜夜躁人爽 | 教室脔到她哭h粗话h好爽视频 | 欧美视频亚洲视频 | 黄色网免费 | 国产综合亚洲精品一区二 | 国产精品无遮挡 | 国产福利网站 | 欧美在线免费观看视频 | 国产区在线 | 亚洲人成在线观看 | 欧美激情国产精品 | www.欧美精品 | 美女91网站 | 免费观看一区二区三区 | 亚洲第一在线 | 看一级黄色片 | 久久午夜视频 | 成人欧美激情 | 日韩理论视频 | 欧美激情成人 | 亚洲第二页 | 国产吃瓜黑料一区二区 | 超碰免费97 |