久久久久久久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 行為,當空白值轉換為數(shù)據(jù)類型char"或具有char"作為數(shù)據(jù)類型的列時 - 使用 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 作為數(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>  &#x20;</field>
                  --Desired Result:<field></field>
                  

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

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

                  PS:我有一個 50 列的結果集.我想在數(shù)據(jù)庫級別處理這個而不改變類型.真正的問題是我的 Web 服務在 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)預期結果的解決方案是,一次性投射整個結果 -

                  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模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯(liá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ù)類型轉換錯誤?使用 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. 主站蜘蛛池模板: 久久久蜜桃一区二区人 | 国产女人与拘做受免费视频 | 99精品欧美一区二区蜜桃免费 | 中文字幕第一页在线 | 日日摸夜夜爽人人添av | 中文字幕在线观看精品 | 国产九九九 | 日韩精品1区2区3区 爱爱综合网 | 日韩免费视频 | 国产成人精品久久二区二区91 | 99九九久久 | 久草视频网站 | 久久久精彩视频 | 精品国产免费一区二区三区演员表 | 国产原创在线观看 | 黄色片网此 | 亚洲三区在线 | 国产一区二区三区四区五区加勒比 | 日本粉嫩一区二区三区视频 | 欧美成人aaa级毛片在线视频 | 国产清纯白嫩初高生在线播放视频 | 国产欧美视频一区二区 | 爱草在线 | 欧美精品一二区 | 亚洲精品久久久蜜桃网站 | 成人免费视频观看视频 | 欧美日韩中| 国产精品久久久久久久午夜片 | 欧美二区在线 | 亚洲成人精品 | 在线观看精品 | 狠狠狠干 | 日本一二三区在线观看 | 欧美美女一区二区 | 日韩成人在线观看 | 久久精品1| 成人午夜在线 | 欧美日韩综合视频 | 伊人久久综合影院 | 免费观看一级特黄欧美大片 | 91视频大全 |