sql >> Databáze >  >> RDS >> Sqlserver

SQL Server PRO XML obklopující prvek?

Na SQL Serveru není možné mít instrukci zpracování XML v datovém typu XML.

Viz Omezení datového typu XML

Tento kód

declare @XML xml =  
  '<?xml version="1.0"?>
   <root>Value</root>'

select @XML

Má výstup

<root>Value</root>

XML můžete sestavit jako řetězec s instrukcí pro zpracování XML na místě.

declare @XML xml = '<root>Value</root>'
declare @XMLStr nvarchar(max) = '<?xml version="1.0"?>'
  
set @XMLStr = @XMLStr + cast(@XML as nvarchar(max))

select @XMLStr

Výstup

--------------------------------------------------------------------------
<?xml version="1.0"?><root>Value</root>


  1. Jak zajistit, aby měl primární klíč X číslic v PostgreSQL?

  2. Jak odstranit modely z django?

  3. Návrh databáze pro vývoj webových aplikací „Kvíz“ pomocí PHP a MySQL

  4. Nebyl nalezen žádný vhodný ovladač pro 'jdbc:mysql://localhost:3306/mysql