--- title: "Example: Specifying XSINIL with the ELEMENTS Directive | Microsoft Docs" ms.custom: "" ms.date: "06/13/2017" ms.prod: "sql-server-2014" ms.reviewer: "" ms.technology: xml ms.topic: conceptual helpviewer_keywords: - "RAW mode, specifying XSINIL example" ms.assetid: 07c873ff-1f9d-480e-8536-862c39eb8249 author: MightyPen ms.author: genemi manager: craigg --- # Example: Specifying XSINIL with the ELEMENTS Directive The following query specifies the `ELEMENTS` directive to generate element-centric XML from the query result. ## Example ``` USE AdventureWorks2012; GO SELECT ProductID, Name, Color FROM Production.Product FOR XML RAW, ELEMENTS; GO ``` This is the partial result. ``` 1 Adjustable Race ... 317 LL Crankarm Black ``` Because the `Color` column has null values for some products, the resulting XML will not generate the corresponding <`Color`> element. By adding the `XSINIL` directive with `ELEMENTS`, you can generate the <`Color`> element even for NULL color values in the result set. ``` USE AdventureWorks2012; GO SELECT ProductID, Name, Color FROM Production.Product FOR XML RAW, ELEMENTS XSINIL ; ``` This is the partial result: ``` 1 Adjustable Race ... 317 LL Crankarm Black ``` ## See Also [Use RAW Mode with FOR XML](use-raw-mode-with-for-xml.md)