Archana K Ответов: 1

Null fields удаляется из XML data formate в SQL server, и я также хочу показать поле null value .


Когда я пытаюсь извлечь данные из sql server в формате XML, все поля нулевого значения удаляются из out put .

Что я уже пробовал:

When I trying to fetch data from sql server in XML format, all the null value fields is removed from out put .

1 Ответов

Рейтинг:
12

Sandeep Mewara

Это поведение по умолчанию может быть переопределено с помощью ELEMENTS XSINIL ключевая фраза.

Похожий на этот: Столбцы, содержащие нулевое значение по умолчанию - SQL Server | Microsoft Docs[^]

SELECT EmployeeID as "@EmpID",   
       FirstName  as "EmpName/First",   
       MiddleName as "EmpName/Middle",   
       LastName   as "EmpName/Last"  
FROM   HumanResources.Employee E, Person.Contact C  
WHERE  E.EmployeeID = C.ContactID  
  AND  E.EmployeeID=1
FOR XML PATH, ELEMENTS XSINIL;