sql >> Database >  >> RDS >> Sqlserver

Meerdere rijen retourneren van het opvragen van de XML-kolom in SQL Server 2008

Bekijk de .nodes()-methode in Books Online:

DECLARE @r TABLE (AliasesValue XML)
INSERT INTO @r 
SELECT '<aliases>   <alias>     <aliasType>AKA</aliasType>     <aliasName>Pramod Singh</aliasName>   </alias>   <alias>     <aliasType>AKA</aliasType>     <aliasName>Bijoy Bora</aliasName>   </alias> </aliases> '


SELECT c.query('data(aliasType)'), c.query('data(aliasName)')
FROM @r r CROSS APPLY AliasesValue.nodes('aliases/alias') x(c)


  1. GEBRUIKEN if-statement werkt niet zoals het hoort

  2. php echo andere php-code

  3. xampp mysql draait niet op poort 3306

  4. Rails 3-app met PostgreSQL - De lijst met berichten krijgen gegroepeerd op converstation