sql >> Databáze >  >> RDS >> Mysql

jak extrahovat pole hodnoty xml pomocí serveru SQL (funkce extractvalue v mysql)

Asi takhle:

declare @x xml = '<foo><bar>my value</bar></foo>'

select @x.value('(/foo/bar)[1]', 'varchar(30)')

Totéž bude fungovat i pro sloupec XML.




  1. Jak zjistit, zda je vypočítaný sloupec deterministický na serveru SQL Server

  2. Proč PDO::lastInsertId vrací 0?

  3. Smazat pomocí Join v MySQL

  4. Může pole tabulky obsahovat spojovník?