Brasiliense 0 Denunciar post Postado Outubro 6, 2017 Bom dia! No exemplo de arquivo xml listado abaixo, não estou conseguindo importar para o SQL Server os dados dos telefones. <Contatos> <Contato> <Nome>JOAO DA SILVA</Nome> <Cidade>Sao Paulo</Cidade> <Estado>SP</Estado> <Telefones> <Telefone1>99000-0001</Telefone1> <Telefone2>99000-0002</Telefone2> </Telefones> </Contato> <Contato> <Nome>JOAQUIM</Nome> <Cidade>Belo Horizonte</Cidade> <Estado>MG</Estado> <Telefones> <Telefone1>99000-0003</Telefone1> <Telefone2>99000-0004</Telefone2> </Telefones> </Contato> </Contatos> Estou utilizando as orientações contidas no site: http://www.devmedia.com.br/carregando-o-conteudo-de-arquivos-xml-em-tabelas-do-sql-server-com-t-sql/28183 Se alguém puder ajudar, ficarei muito grato. Compartilhar este post Link para o post Compartilhar em outros sites
WCN 0 Denunciar post Postado Setembro 16, 2018 Você tem a query que está tentando fazer a importação? Veja se no comando você está dando todo o caminho existente no documento, por exemplo [Telefones/Telefone1] Sugestões: 1. Você precisa que cada item de <Telefones> tenha uma tag específica para cada telefone: <Telefone1>, <Telefone2>, etc.? É possível deixar apenas a tag <Telefone>, independente de quantos telefones tenha. 2. Se você precisar diferenciar cada telefone, coloque tags específicas para <TelefoneCelular>,<TelefoneResidencial>, <TelefoneComercial> e todos os registros terão todas essas TAGs e você vai precisar referenciá-las como [Telefones/TelefoneCelular], por exemplo.. Compartilhar este post Link para o post Compartilhar em outros sites