Como ler arquivo XML no SQL Server

preview_player
Показать описание
#7 [#top10] Apresentamos nesse vídeo como importar o contéudo de arquivo XML para tabela do SQL Server.

Iremos conhecer as técnicas:
🔹Inserir registros em tabela (INSERT);
🔹Inserir contéudo de aquivo XML em coluna da tabela (OPENROWSET, BULK, SINGLE_BLOB);
🔹Consultar registros de tabela (SELECT);
🔹Identificar a estrutura do contéudo XML;
🔹Obter valores do contéudo XML (CROSS APPLY, NODES, VALUE).

▶️ Acesse o vídeo no link abaixo:

✅ Arquivo XML para download:

📁 Arquivos disponíveis no GitHub:

😉 Gostou do conteúdo? Inscreva-se também no canal:

#microsoft #dataplatform #sqlserver #dataanalysis #sql #data #dicadofabinho
Рекомендации по теме
Комментарии
Автор

Obrigado Fábio, 6 minutos que valem uma aula inteira! abraços

vladlemos
Автор

Fábio, grato por este conteúdo. Ajudou 1 tonelada!🙏

joelsonpalhano
Автор

Top, show de bola, parabéns pela dica.

LuizPerciliano_
Автор

Incrível!!! Muito obrigada! Estou há umas 6hrs tentando encontrar um jeito de importar meu xml, Obrigada msm!!!

marianamelo
Автор

Vc pode informar os comandos para criação da tabela com as 2 coluna, por favor

claumiralvesjuniorcruz
Автор

Fabião!!! Estou tentando importar arquivos XML do tipo CTe para meu banco, mas nada do que faço da certo... ele cria os registro e os campos mas não importa os dados. Me ajude por favor!!!🙏🙏🙏

marcelovelho
Автор

Boa tarde, Fábio.

Primeiro parabéns pelo conteúdo. A explicação foi muito clara e objetiva.

Já fiz minha parte me inscrevendo no canal e curtindo o vídeo! :)

Reproduzi todos os passos da sua aula e, apesar do sql não ter retornado um erro, o resultado da minha execução não gera nenhum dado... o campo vem vazio.

Já fiz alguns testes alterando a definição da estrutura, nome do campo e até trocando o arquivo origem, mas o comportamento permanece o mesmo.

Você tem alguma ideia do que possa estar acontecendo nesse caso? Talvez o fato de não dar erro e "apenas" não retornar dado seja causado por algo que você já tenha em mente.

Mais uma vez, parabens pelo material.

Muito obrigado.

thyagocastro
Автор

Show de bola
Estou querendo criar uma ferramenta no trabalho que me traga as informações das NFS e me mostre se os valores estão de acordo com os pedidos.
Será que consigo?

adrianomorrison
Автор

Fabio sempre que fomos importar um arquivo xml, teremos quer criar uma tabela antes para receber o arquivo? Não podemos simplesmente importar o arquivo e o SQL não teria condições de criar uma tabela baseado no arquivo?

captare
Автор

Voce indexou na mão ou foi automático ?

guilhermeraksa
Автор

Bom noite Fabio.
Foi otimo o conteúdo.
Parabens!
Precisei fazer umas importações de xml de NFs de venda e me deu um norte. Porém caiu em uma nova situação....
No meu caso os xmls são imensos e tem bastante nós e a consulta com CROSS APPLY que tem no video permite trazer somente os dados do nó que é determinado após from.
No caso, a tag de despesa:
[DESPESAS] CROSS APPLY
AS Arquivo(campo)

estou precisando puxar registro não só de uma tag do xml...
Por acaso saberia uma forma de fazer isso, pegando como exemplo da video aula, caso existisse a TAG de endereço do parlamentar.
Estou fazendo umas pesquisas aqui e caso alguem saiba e puder compartilhar o conhecimento.
Obrigado.

gleisonfreitas