SQL en het gebruik van For XML: Raw en Auto header image

SQL en het gebruik van For XML: Raw en Auto

maandag 30 december 2019 ·Leestijd: 1 minuut
contacteer auteur:

Een query binnen SQL geeft natuurlijk resultaten terug. Deze kun je op verschillende manieren weergeven: als tabel, als tekst of je kunt de resultaten opslaan in een bestand. Wat ook kan, is de resultaten van een query weergeven als XML. Hiervoor gebruik je de For XML functionaliteit binnen SQL. Maar hoe werkt dit precies?

De functie For XML heeft verschillende modes. In deze blog bespreken we de modus Auto en Raw:

  1. RAW: Deze modus genereerd een enkel <row> element voor elke rij die in de query resultaten terug komt. Je kunt hier verschillende levels in de XML maken door meerdere query’s te schrijven.

  2. AUTO: Deze modus maakt een gelevelde XML op basis van de SELECT query’s die je opgeeft. Je hebt hier minimale controle over hoe de XML wordt opgebouwd. Je kunt ook hier weer gebruik maken van meerdere query’s om de verschillende levels binnen de XML te creëren.

Nu volgen er 2 voorbeelden om beide beter uit te leggen.

We maken eerst een tweetal test tabellen aan:


Andere blogartikelen

B2B E-commerce… Wakker worden!
Geschreven door
op dinsdag 28 juni 2022
Veel B2B-bedrijven in blijven hangen in; nauwelijks vindbare, verouderde B2B e-commerce websites met minimale conversiemogelijkheden en een betreurenswaardige gebruikerservaring. Zonde!
B2B Leadgeneratie: Alles wat je altijd al wilde weten!
Geschreven door
op maandag 27 juni 2022
B2B online leadgeneratie is het proces van het identificeren van de ideale klanten voor uw product of dienst, en hen vervolgens overhalen tot aankoop. Het is een essentiële activiteit voor B2B sales- en marketingteams.
Wat maakt een B2B webshop succesvol?
Geschreven door
op zondag 26 juni 2022
De opmars van de B2B webshop neemt toe. Regelmatig krijgen wij de vraag of er een groot verschil is tussen een consumentgerichte webshop en een puur B2B gedreven webshop. In deze blog leggen wij u uit hoe een B2B webshop succesvol kan zijn en worden.
Open Nieuwsbrief Inschrijving Footer

E-book

Zo wordt uw website een lead generator 
In 3 stappen uw website van visitekaartje naar salesfunnel

Download het E-book â€º