Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да добавя xml кодиране към xml изход в SQL Server

Трябва да го добавите ръчно. SQL Server винаги съхранява xml вътрешно като ucs-2, така че е невъзможно SQL да му генерира заглавка за кодиране utf-8

Вижте „Ограничения на типа данни xml“ на MSDN

XML декларацията PI, например, <?xml version='1.0'?> , не се запазва при съхраняване на XML данни в екземпляр от тип данни на xml. Това е по проект. XML декларацията (<?xml ... ?> ) и неговите атрибути (версия/кодиране/самостоятелен) се губят, след като данните се преобразуват в тип xml. XML декларацията се третира като директива към XML анализатора. XML данните се съхраняват вътрешно като ucs-2.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. .NET 4:Как да конфигурирате EDMX файл в друг сборник в Web.Config

  2. JDBC SQLServerException:Този драйвер не е конфигуриран за интегрирано удостоверяване.

  3. Брой пъти, когато даден знак се появява в низ

  4. Как мога да променя моята база данни по подразбиране в SQL Server, без да използвам MS SQL Server Management Studio?

  5. Използване на INNER JOIN за комбиниране на таблици на SQL Server и показването им в ASP.NET уебформи