久久久久久久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 中的空白值?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

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

                  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>          &#x20;</field>
                  
                  SELECT field=CONVERT(VARCHAR(10),'')
                  FOR XML PATH(''), ELEMENTS
                  --RESULT: <field></field>
                  

                  我認為的解釋是,當我使用 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 作為數據類型來處理.但就我而言,我正在從數據庫中定義的表中讀取字段值:

                  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>  &#x20;</field>
                  --Desired Result:<field></field>
                  

                  SQL 中最優雅的方式/或可能性是什么?

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

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

                  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.

                  推薦答案

                  我用于實現預期結果的解決方案是,一次性投射整個結果 -

                  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?

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

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

                  相關文檔推薦

                  Can I figure out a list of databases and the space used by SQL Server instances without writing SQL queries?(我可以在不編寫 SQL 查詢的情況下找出數據庫列表和 SQL Server 實例使用的空間嗎?) - IT屋-程序員軟件開發
                  How to create a login to a SQL Server instance?(如何創建對 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()?(為什么會出現“數據類型轉換錯誤?使用 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 應用程序設計——將文檔從 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 | 青青草原综合久久大伊人精品 | 在线观看中文字幕 | 二区三区视频 | 超碰成人免费 | 精品国产视频在线观看 | 在线视频 欧美日韩 | 日韩一级精品视频在线观看 | 日本在线免费看最新的电影 | 韩国理论电影在线 | 国产偷录视频叫床高潮对白 | 91在线一区 | 日韩中文电影 | 免费h视频| 最新中文字幕一区 | 久久精品免费 | 91精品国产一区二区在线观看 | 精品国产一区二区国模嫣然 | 欧美精品一区二区在线观看 | 在线亚洲一区二区 | 欧美日韩福利 | 日韩综合 | 亚洲一区二区三区桃乃木香奈 | 91青青草视频 | 黄色毛片在线播放 | 国产精品成人品 | 欧美日韩免费视频 | 国产精品免费观看 | 亚洲精品久久久久久久久久久久久 | 精品在线一区 |