none
[RESOLVIDO]Converter arquivo JSON para tabela SQL (SQL Server 2008) RRS feed

  • Pergunta

  • Ola a todos.

    Alguém poderia me informar como faço para converter os dados abaixo para uma tabela SQL ?
    Preciso que a estrutura seja por exemplo:
    +--------------+------------+
    |streetAdres   | city           |
    +----------------------------+
    |21 2nd Stree | New York  |
    +---------------+-----------+

    SELECT * FROM dbo.fnSplitJson2(@LINHA,NULL)

    1176-JSON1.jpg

    Agradeço de antemão pela ajuda.
    Atenciosamente,
    Bonfim


    JoseBonfim




    • Editado JoseBonfim quinta-feira, 22 de agosto de 2019 02:38
    quarta-feira, 7 de agosto de 2019 02:17

Respostas

  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 8 de agosto de 2019 09:33
    quinta-feira, 8 de agosto de 2019 08:31
  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:35
    quarta-feira, 7 de agosto de 2019 09:47
  • Ola a todos.

    Alguém poderia me informar como faço para converter os dados abaixo para uma tabela SQL ?
    Preciso que a estrutura seja por exemplo:
    +--------------+------------+
    |streetAdres   | city           |
    +----------------------------+
    |21 2nd Stree | New York  |
    +---------------+-----------+

    SELECT * FROM dbo.fnSplitJson2(@LINHA,NULL)

    1176-JSON1.jpg

    Agradeço de antemão pela ajuda.
    Atenciosamente,
    Bonfim


    JoseBonfim



    José Bonfim,

    Em relação ao suporte a JSON, o mesmo foi adicionado ao SQL Server a partir da versão 2016.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:35
    quarta-feira, 7 de agosto de 2019 10:36
  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:36
    quinta-feira, 8 de agosto de 2019 08:07
  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:36
    quinta-feira, 8 de agosto de 2019 10:02
  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:37
    sexta-feira, 9 de agosto de 2019 11:13

Todas as Respostas

  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:35
    quarta-feira, 7 de agosto de 2019 09:47
  • Ola a todos.

    Alguém poderia me informar como faço para converter os dados abaixo para uma tabela SQL ?
    Preciso que a estrutura seja por exemplo:
    +--------------+------------+
    |streetAdres   | city           |
    +----------------------------+
    |21 2nd Stree | New York  |
    +---------------+-----------+

    SELECT * FROM dbo.fnSplitJson2(@LINHA,NULL)

    1176-JSON1.jpg

    Agradeço de antemão pela ajuda.
    Atenciosamente,
    Bonfim


    JoseBonfim



    José Bonfim,

    Em relação ao suporte a JSON, o mesmo foi adicionado ao SQL Server a partir da versão 2016.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:35
    quarta-feira, 7 de agosto de 2019 10:36
  • Deleted
    quarta-feira, 7 de agosto de 2019 11:39
  • Jose Diz,
    obrigado pelo retorno.
    Eu acabei cometendo um engano postei uma imagem que não representa a realidade como o Junior Galvão sinalizou.
    O Banco que trabalho é 2008 , e eu preciso transformar a coluna NAME como uma linha e a coluna VALUE irá compor os valores de cada coluna da linha.

        A imagem correta é essa:   Exemplo da tabela Atenciosamente,
    Bonfim

    JoseBonfim

    • Marcado como Resposta JoseBonfim quinta-feira, 8 de agosto de 2019 09:32
    • Não Marcado como Resposta JoseBonfim quinta-feira, 8 de agosto de 2019 09:33
    quinta-feira, 8 de agosto de 2019 03:22
  • Junior Galvão,

    Obrigado pelo alerta, realmente a imagem não corresponde.

    Atenciosamente,
    Bonfim

    JoseBonfim

    quinta-feira, 8 de agosto de 2019 03:23
  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:36
    quinta-feira, 8 de agosto de 2019 08:07
  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 8 de agosto de 2019 09:33
    quinta-feira, 8 de agosto de 2019 08:31
  • José Diz,

    Obrigado mais uma vez. Deu certo código.
    Eu vou ter colocar um case when para as situações em que alguns campos retorne como null e datas ou valores.

    Pra finalizar eu tenho outra situação dentro do mesmo assunto.
    1 - Como eu acesso os elementos que estão neste formato...
    Exemplo:

    Atenciosamente,
    Bonfim


    JoseBonfim

    quinta-feira, 8 de agosto de 2019 09:42
  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:36
    quinta-feira, 8 de agosto de 2019 10:02
  • Deleted
    quinta-feira, 8 de agosto de 2019 10:11
  • Junior Galvão,

    Obrigado pelo alerta, realmente a imagem não corresponde.

    Atenciosamente,
    Bonfim

    JoseBonfim

    José Bonfim,

    Disponha, sempre que precisar conte conosco.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quinta-feira, 8 de agosto de 2019 18:07
  • Deleted
    • Marcado como Resposta JoseBonfim quinta-feira, 22 de agosto de 2019 02:37
    sexta-feira, 9 de agosto de 2019 11:13