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

Ignorujte jmenný prostor XML v T-SQL

Stačí použít toto:

;WITH XMLNAMESPACES(DEFAULT 'http://XXX')
SELECT 
    X.z.value('ID[1]', 'VARCHAR(3)') 
FROM 
    @xml.nodes('/myroot/element') AS X(z)

WITH XMLNAMESPACES umožňuje definovat aliasy jmenného prostoru pro vaše dotazy, a pokud vás nezajímá konkrétní předpona jmenného prostoru XML, můžete ji definovat jako DEFAULT jmenný prostor a hotovo.



  1. Knihovna není načtena:/usr/local/lib/libpq.5.4.dylib

  2. Při instalaci balíčku došlo k chybě s MySql

  3. Sql porovnání data a času z duální tabulky

  4. Kopírování dat ze souboru do CLOB v Oracle