sql >> Database >  >> RDS >> Sqlserver

Hoe lees je XML-kolom in SQL Server 2008?

Probeer zoiets als dit:

SELECT
   Cust.value('(ItemId)[1]', 'int') AS 'ItemID',
   Cust.value('(Value)[1]', 'Varchar(50)') AS 'Customer Name'
FROM
   dbo.Sales.CustomerList.nodes('/ArrayOfCustomers/Customer') AS AOC(Cust)

Dat zou je een output moeten geven die er ongeveer zo uitziet:

ItemID  Customer Name
   1         Mr Smith
   2         Mr Bloggs


  1. Mysql-tabelkolom kan niet nul zijn

  2. Wat is de schoonste manier om de huidige lokale tijd in Postgres te krijgen?

  3. Hoe te ontsnappen aan een enkel aanhalingsteken (apostrof) in een string met behulp van php

  4. Kan geen verbinding maken met de Postgres-database vanuit de golang Docker-container