No MySQL, a função extractValue() extrai um valor de um stri...

Próximas questões
Com base no mesmo assunto
Q253106 Banco de Dados
No MySQL, a função extractValue() extrai um valor de um string XML. Ela recebe dois argumentos. O segundo argumento usa uma expressão na notação:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - XPath.

A função extractValue() no MySQL é utilizada para extrair dados de um string XML. Para resolver essa questão, é necessário entender que a função opera com dois argumentos: o primeiro é o XML propriamente dito e o segundo é a expressão usada para especificar qual parte desse XML será extraída.

O segundo argumento utiliza a notação de XPath, que é uma linguagem de consulta para selecionar nós de um documento XML. XPath permite navegar através de elementos e atributos em um documento XML. Portanto, ao aplicar extractValue() com um argumento XPath, você está instruindo o MySQL a buscar e retornar informações específicas contidas dentro da estrutura XML fornecida.

As demais opções, como Java, SQL, JavaScript e XSLT, não são utilizadas no contexto desta função para especificar partes de um documento XML, o que reforça que a alternativa E é a que descreve corretamente a notação usada com extractValue() no MySQL.

Para ser bem sucedido em questões como esta em concursos públicos, é essencial ter um conhecimento sólido sobre as funções do MySQL e sobre XML e XPath, que são tecnologias padrões utilizadas para armazenar, transmitir e manipular dados em formato de texto simples.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

ExtractValue() takes two string arguments, a fragment of XML markup xml_frag and an XPath expressionxpath_expr (also known as a locator);
Fonte: 
http://dev.mysql.com/doc/refman/5.1/en/xml-functions.html#function_extractvalue

xpath é usada para extrair valores do xml

 

nem precisava saber a função do mysql

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo