SQL SERVER - 06 - INSERT - Inserindo dados nas tabelas

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии •

  • @AlessandroTrovato
    @AlessandroTrovato  4 месяца назад +1

    IMPORTE OS ARQUIVOS DE EXCEL DIRETAMENTE PARA O SQL SERVER - Aulas explicação
    Aula 1 de 3: ruclips.net/video/sdKzGXkxUxo/видео.html
    Aula 2 de 3: ruclips.net/video/4CiwW688cZk/видео.html
    Aula 3 de 3: ruclips.net/video/BqdLtgBLW-o/видео.html
    Bons estudos!

  • @rangelitoguitar2816
    @rangelitoguitar2816 22 дня назад +2

    Excelente. Mais didática, impossível. Já até me inscrevi no canal. Grato!

    • @AlessandroTrovato
      @AlessandroTrovato  19 дней назад +1

      É muito bem-vindo ao canal! Espero que encontre muito material de estudos por aqui!
      Para facilitar seus estudos, utilize o catálogo virtual que criei com as aulas: bit.ly/trovatoPBI
      Bons estudos!

  • @jbfcj
    @jbfcj 10 месяцев назад +4

    E ai galera, pra quem baixou o SQL 19 ou posterior, a Microsoft trocou o provedor para MSOLEDBSQL19 ou MSOLEDBSQL. Ai no código VBA testa um ou o outro. No meu caso o que funcionou foi o segundo.
    O arquivo do vídeo está no blog dele.
    Abraços !!

  • @denisaparecidojeronimo2009
    @denisaparecidojeronimo2009 Год назад +9

    Mesmo com o passar do tempo suas aulas são super atualizadas, obrigado Mestre

    • @AlessandroTrovato
      @AlessandroTrovato  Год назад

      Eu é que agradeço Dênis pela sua confiança e por acompanhar os trabalhos!

  • @paulohenriquenunesmarques6180
    @paulohenriquenunesmarques6180 Год назад +3

    Boa noite, Professor Alessandro Trovato.
    Muito obrigado pelo conteúdo disponibilizado, que Deus o recompense.
    Eu utilizei a versão SQL SERVER MANAGEMENT STUDIO 19, e para conseguir fazer a inserção dos alunos, tive de utilizar a versão do provedor MSOLEDSQL19.

    • @AlessandroTrovato
      @AlessandroTrovato  Год назад

      Olá Paulo! Que Ele recompense e abençoe a todos nós! Grato por informar sobre a solução com base na versão 19 do Studio... A aula foi gravada em versão anterior...

    • @thamc.91
      @thamc.91 Год назад

      como você fez para saber o provedor?

  • @granadomarcos1195
    @granadomarcos1195 2 года назад +11

    Muito boa aula professor!
    Uma sugestão para quem tiver interesse, dá pra usar o BULK INSERT para inserir os campos nas tabelas. Vai precisar alterar alguns campos, mas da certo.
    BULK INSERT dbo.Cursos
    FROM 'C:\Users\user\Desktop\SQL\cursos.csv'
    WITH
    (
    FIRSTROW = 2, -- as 1st one is header
    FIELDTERMINATOR = ',', --CSV field delimiter
    ROWTERMINATOR = '
    ', --Use to shift the control to next row
    TABLOCK
    )

    • @liphs2001
      @liphs2001 2 года назад

      SHOW!!!! Ajudou pacas.

    • @david.santos
      @david.santos Год назад

      O meu só troque a vírgula por ; e separou certinho, muito obrigado!

    • @briciofernandes3635
      @briciofernandes3635 Год назад

      Vi que essa forma seria a mais simples para quem não saca de VGA, mas no meu não consegui executar. Para além do endereço do User, qual seria o outro dato necessário modificar para o comando dar certo?

    • @simongamer7288
      @simongamer7288 Год назад

      outra alternativa, pessoal é simplesmente copiar e colar do excel para a tabela clicando com o botão direito na tabela e editar as ultimas 200 linhas, vai no final da tabela e cola kkk

  • @devdoreto4840
    @devdoreto4840 4 месяца назад +1

    Simplesmente Excelente, está de parabéns pela aula, conteúdo e paciência para ensinar

    • @AlessandroTrovato
      @AlessandroTrovato  4 месяца назад

      Obrigado pelo comentário, fico feliz por ajudar.
      E você pode acompanhar essa e outras aulas utilizando um catálogo virtual que criei Ele é gratuito e feito no Power BI: acesse bit.ly/trovatoPBI

  • @CristianoPerez-d5j
    @CristianoPerez-d5j Год назад +1

    Melhor curso do RUclips.

  • @robertdasilva8841
    @robertdasilva8841 Год назад +1

    Muito obrigado, professor pelas aulas!!!

    • @AlessandroTrovato
      @AlessandroTrovato  Год назад

      Eu é que agradeço pela confiança e pela audiência nas aulas. Bons estudos Robert!

  • @MrJeanbeckerful
    @MrJeanbeckerful Год назад

    Muito bom! Estou aprendendo bastante. Mas eu consegui fazer os inserts sem VBA. Eu usei a fórmula concat do Excel e fiz o padrão do insert. Da pra fazer vários inserts com um comando só. Estou usando a versão 13. Aí facilitou pra mim.

  • @gabrielaraujo3524
    @gabrielaraujo3524 4 года назад +1

    Muito bom Trovato, gosto de aprender algo novo. E essa aula retrata novidade.

  • @Rafaelmeirells
    @Rafaelmeirells 3 года назад +2

    Sensacional!! Parabéns por disponibilizar um conteúdo de primeira no youtube.

  • @cinthiaalvesdesouza115
    @cinthiaalvesdesouza115 Год назад +1

    Muito obrigada pela aula!!!!

  • @JulioCFR
    @JulioCFR 2 года назад +1

    show de bola Trovato, estou aprendendo muito

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Fico muito feliz que esteja gostando e aprendendo Júlio! Espero que goste do curso todo! Bons estudos!

  • @gilbertocampos9732
    @gilbertocampos9732 4 года назад +5

    Parabéns Trovato por mais esta série, está sendo muito útil. Gostaria de complementar com a string de conexão que tive sucesso: Provider=MSOLEDBSQL;Server=myServerAddress;Database=myDataBase;Trusted_Connection=yes;
    Forte abraço!

    • @JHON_AMORIM
      @JHON_AMORIM 3 года назад

      salvou aqui!

    • @paulorltenorio
      @paulorltenorio 2 года назад

      Como encontro as informações na mnha maquina para conexão?

    • @diogoseverino2754
      @diogoseverino2754 2 года назад

      Resolveu o meu problema. Muito obrigado!

    • @isaacfirmos
      @isaacfirmos Год назад

      Mais um salvo pela sua linha ! salve salve OLEDB

  • @Leozinho222333
    @Leozinho222333 4 года назад

    Nem terminei de assistir e ja mandei o LIKE.......TOP Professor !!!

  • @luisguilhermevizarimdoamar2329

    Parabéns pelo trabalho

  • @fabioeduardo5428
    @fabioeduardo5428 4 месяца назад +1

    Aula 06 - 29.07.2024
    Aula Top... Obg
    Preciso voltar nesta aula pra estudar a inserção de dados no sql com excel...

    • @AlessandroTrovato
      @AlessandroTrovato  4 месяца назад +1

      No primeiro comentário fixado deste vídeo, há 3 aulas que ensinam como fazer a importação dos dados diretamente via SSMS. Espero que ajude!

    • @fabioeduardo5428
      @fabioeduardo5428 4 месяца назад

      @@AlessandroTrovato Show prof. ... obg

  • @VictorHugo-so7yb
    @VictorHugo-so7yb 4 года назад +2

    Só os fortes sobrevivem kkk. E só ver a quantidade de likes do primeiro vídeo para esse.
    Professor meus parabéns, e meu muito obrigado

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад

      A tendência é sempre essa Victor. Muitos começam, mas poucos terminam.
      Bons estudos e um Feliz Ano Novo!

  • @MyCidnei
    @MyCidnei 5 лет назад +1

    Mais uma Aula EXCELENTE mestre Trovato! Aprendendo cada vez mais e, meu LIKE e COMPARTILHANDO...

  • @charlesalmeida9863
    @charlesalmeida9863 3 года назад +1

    Muito obrigado Alessandro, aula muito boa!

    • @AlessandroTrovato
      @AlessandroTrovato  3 года назад

      Fico muito feliz com suas interações nas aulas Charles! Está maratonando o SQL Server!

  • @SRicardoTB
    @SRicardoTB 4 года назад

    Você é o cara Alessandro Trovato!!!

  • @rosineideferreira1500
    @rosineideferreira1500 3 года назад +1

    Show de Bola!!

    • @AlessandroTrovato
      @AlessandroTrovato  3 года назад

      Fico feliz que tenha gostado Rosineide! Bons estudos!

  • @massimocolaceci
    @massimocolaceci 4 года назад

    Olá Alessandro,
    Primeiramente muito obrigado por esta série de tutoriais. Eu já conhecia ANSI SQL porém estes vídeos estão sendo de grande ajuda para aplicar os conceitos à prática com DBMS. A exposição do conteúdo é super clara e a duração nada maçante, até os vídeos de mais de 40' correram agilmente.
    Neste vídeo específico, me chamou a atenção o fato que a tabela de alunos é preenchida através de um programa em VBA. Achei interessante, confesso que não foi esta a primeira técnica na qual pensei para importar dados, daí procurei alternativas e encontrei "Tarefas-->Importar dados" no próprio ambiente de SQL Server. Portanto, meu agradecimento vai não só pelos caminhos primários que você propõe mas por acabar estimulando a busca de alternativas.

  • @sabrinacarvalho3970
    @sabrinacarvalho3970 7 месяцев назад +2

    Boa tarde, Alessandro! Estou gostando muito das suas aulas e estou aprendendo bastante.
    Você poderia ensinar outra forma de inserir os dados dos estudantes da planilhassem ser por VBA? Não estou conseguindo pelo VBA e gostaria de outra maneira para prosseguir no curso. Vi em um comentários sobre umas aulas extras mas não tinha nada especificado sobre isso, falava mais de relacionamentos. O meu problema mais é pegar os dados da tabela disponibilizada e inserir no SQL server.

    • @rangelitoguitar2816
      @rangelitoguitar2816 22 дня назад

      Vc pode pela planilha mesmo fazer um fórmula para cada linha seguindo o padrão do "Insert" e arrastar até o final. Isso criaria um script para cada inserção. Aí vc pega tudo e cola no gerenciador do SQL. Depois é só alegria. Basta Executar. Boa sorte, Sabrina.

  • @tacilio5046
    @tacilio5046 4 года назад

    Aula muito boa e explicação objetiva. Eu fiz os inserts utilizando o SSIS pois tbm estou aprendendo e deu certo.
    Parabéns e obrigado pelo conteudo, assisto todas as aulas e compartilho. Abç

    • @paulorltenorio
      @paulorltenorio 2 года назад

      Como faço o Insert utilizando o SSIS?

  • @Dudee_
    @Dudee_ 8 месяцев назад +3

    Passando para tentar ajudar quem não conseguiu fazer o insert. Provider=MSOLEDBSQL - Pelo que li, após o SQL 2011 e apartir do SQL 2012 esse poassou a ser o novo provedor.

    • @AlessandroTrovato
      @AlessandroTrovato  8 месяцев назад

      Muito obrigado pela ajuda Dudee! O arquivo par download no meu portal já foi atualizado anteriormente. Com o 2012, realmente mudou a forma de conectar a instância e isso atrapalha um pouco os estudos.

  • @AlessandroTrovato
    @AlessandroTrovato  4 года назад +5

    Este curso de SQL SERVER COMPLETO já está disponível em meu portal de treinamentos!
    Ele possui CERTIFICADO DE CONCLUSÃO, com fórum de dúvidas para as aulas e com as todas as 41 aulas disponibilizadas).
    Acesse:
    cursos.alessandrotrovato.com.br/c/sql-server-trovato
    Bom curso!

    • @alenohobrgames9781
      @alenohobrgames9781 Год назад +1

      Não consegui achar o dowload da planilha de alunos, como faço para inserir todos esses alunos ?

  • @ntchetecazeba
    @ntchetecazeba Год назад

    Boa Aula Prof! Eu quero aprender

  • @clicktrip2927
    @clicktrip2927 3 года назад +1

    excelente aula!!! consegui aprender rapido demais com a sua didática

    • @AlessandroTrovato
      @AlessandroTrovato  3 года назад

      Fico feliz que tenha gostado da aula Caroline! Espero que goste das 41 aulas do curso que estão disponíveis aqui no RUclips!
      Se você ainda não está inscrito em meu canal de vídeos, convido você a se inscrever.
      Já publiquei mais de 860 vídeos tutoriais como esse que você assistiu sendo que de Excel são mais de 460!
      Em meu site você encontrará um catálogo com as aulas para facilitar seus estudos: www.alessandrotrovato.com.br
      Bons estudos e sucesso!

  • @rodrigoc.frazani9836
    @rodrigoc.frazani9836 4 года назад +1

    Excelente conteúdo!

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад

      Fico feliz que esteja gostando Rodrigo!
      Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
      Espero que os mais de 770 vídeos tutorias que possuo atualmente (só de Excel são mais de 430!) possam lhe ajudar.
      Tenho um site com um catálogo virtual dos vídeos do RUclips organizados e cursos com certificado podem ser encontrados em meu site: www.alessandrotrovato.com.br
      Bons estudos e sucesso!

  • @nivaldotavares1853
    @nivaldotavares1853 5 лет назад +1

    Parabéns ótimo conteúdo!!!

  • @vshstat
    @vshstat 2 года назад

    ótima aula

  • @wellingtonb.andrade9299
    @wellingtonb.andrade9299 3 года назад

    Muito bom o curso.. Parabéns

  • @mariaeduardasantos2198
    @mariaeduardasantos2198 5 лет назад +1

    Excelente aula, como sempre!!

  • @teles5975
    @teles5975 3 года назад

    sensacional

  • @kamillaxavier849
    @kamillaxavier849 Год назад +4

    Olá Trovato, estou com dificuldades para fazer a conexão VBA. Como encontro a versão do SQL que instalei? a minha versão é de 2022.

    • @DevJuniorDotNet
      @DevJuniorDotNet 11 месяцев назад

      Olá tudo bem, utilize o comando SELECT @@VERSION isto trará a versão do seu sql server.

  • @xurupitaclub
    @xurupitaclub 4 года назад +1

    Trovado Monstro!

  • @rafaelaugusto2053
    @rafaelaugusto2053 Год назад +1

    Boa noite Professor! Estou com uma dificuldade na parte do VBA, quando executo o comando aparece uma caixa escrita 'Tipos incompativeis'. Saberia me dizer como resolver?

  • @ThePaulofabricio
    @ThePaulofabricio 5 месяцев назад +1

    Professor, @AlessandroTrovato não seria GETDATE() para inserir a data atual?

    • @AlessandroTrovato
      @AlessandroTrovato  5 месяцев назад +1

      Isso mesmo Paulo! Essa é a instrução para consultar a data e hora atual: getdate()
      Grato pela mensagem e ótimos estudos!

  • @felipesignorellireis7839
    @felipesignorellireis7839 4 года назад +2

    Tentei. Mas não conheço VBA. Não consegui fazer a tabela de Cursos importar para SQL. Mudei vários campos no VBA mas não deu!

  • @joaojoao717
    @joaojoao717 Год назад +1

    onde encontro o link para download da planilha com dados do aluno ? obrigado

  • @CMGDiGiTaL
    @CMGDiGiTaL 2 года назад +1

    Olá Profº Trovato,
    Em 12:10seg, o Sr. informa que será preciso criar uma tabela Auxiliar porque neste caso não se poderia inserir os Alunos nas Turmas.
    Fiquei com esta dúvida conceitual sobre em que situação devemos criar um tabela auxiliar, quais são as situações em que devemos criar uma tabela auxiliar?

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Geralmente CMG Digital, utilizamos tabelas auxiliares para juntar duas tabelas fato... Fazendo uma ligação única, criando uma chave sem repetições. Por exemplo. Uma tabela de endereços da pessoa. Pode haver vários endereços: Residencial, Comercial, Correspondência, etc... Telefones também é um bom exemplo. A tabela auxiliar por exemplo poderia ligar ID pessoa com ID do telefone + ID do tipo, criando um registro único de valores.
      Grato pela mensagem, bons estudos e espero que ainda encontre muito material de estudos nas mais de 1.100 aulas publicadas aqui no canal!

  • @dahorao
    @dahorao 4 года назад +4

    Poderia por favor dizer aonde acho qual é a é o provider (minha versão do SQL)?
    Obrigado.

    • @carlosborba3453
      @carlosborba3453 4 года назад +3

      Boa tarde, Danilo. Você conseguiu alguma resposta? Estou parado no excel no código Conn.Open e estrou em dúvida no Provider também. Obrigado

    • @danielg-v9w
      @danielg-v9w 3 года назад

      @@carlosborba3453 Bom dia!
      Segue o codigo utiliziado no video
      conn.Open "Provider=SQLNCLI11;Server=NOTEALE\SQLTROVATO;Database=SQL_DB_1;Trusted_Connection=yes;"

  • @franciomarsouza3215
    @franciomarsouza3215 5 лет назад

    Muito bom!

  • @rosanatikayuki9828
    @rosanatikayuki9828 2 года назад

    Estou amando o conteúdo, não encontrei o arquivo disponível para download no site...

  • @evandrodamas7648
    @evandrodamas7648 Месяц назад +1

    @AlessandroTrovato onde baixo os arquivos??

    • @AlessandroTrovato
      @AlessandroTrovato  Месяц назад +1

      Você pode baixar no catálogo virtual que criei: bit.ly/trovatoPBI
      Bons estudos!

    • @evandrodamas7648
      @evandrodamas7648 Месяц назад +1

      @ você é fera demais, to aprendendo muito com a sua didática

    • @AlessandroTrovato
      @AlessandroTrovato  Месяц назад

      Desejo ótimos estudos a você Evandro! E que o curso todo possa ser muito útil!

  • @jeferson-jeffexcel5560
    @jeferson-jeffexcel5560 4 года назад +2

    Aula top, só não consegui utilizar a planilha, pois baixei a versão 2019 e a conect string deve ser diferente.

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад

      Jeff, por acaso sua versão do Excel é a de 64 bits?

    • @wesleynogueiradasilva883
      @wesleynogueiradasilva883 3 года назад

      @@AlessandroTrovato
      Professor, consegue me ajduar?
      Estou executando o sql 2019 no windows 10 e com o Excel do office 365. Tudo 64bits.. não consigo realizar a conexão entre vba e sql..

    • @wesleynogueiradasilva883
      @wesleynogueiradasilva883 3 года назад

      Jeferson, você conseguiu realizar a conexão?

  • @251208cris
    @251208cris 2 года назад +2

    Eu queria a planilha que é mencionada no vídeo...

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Todas as planilhas e scripts do curso estão disponíveis em meu blog para download: www.alessandrotrovato.com.br
      Bons estudos!

  • @guilhermearielmachado9669
    @guilhermearielmachado9669 2 года назад

    Se a opção de ferramentas não estiver habilitada o que fazer? 13:57

  • @mgrnunes
    @mgrnunes 5 месяцев назад +1

    Deveria dividir as aulas. Nesta aula entrou com VBA e ficou mt confuso pra quem ainda não fez, deveriam ser independentes.

    • @AlessandroTrovato
      @AlessandroTrovato  5 месяцев назад

      Olá MgrNunes. Muito obrigado pela sua sugestão. No catálogo virtual das aulas desse curso há algumas aulas que explicam como fazer a importação dos dados diretamente pelo SSMS. Acesse: bit.ly/trovatoPBI
      Não gravei todos os fundamentos do VBA nessa aula pois ela ficaria muito extensa. As 67 primeiras aulas da playlist de VBA no canal referem-se a um curso completo para quem não sabe desenvolver na linguagem. Depois, há mais de 200 aulas extras com outros conteúdos que podem ajudar no aperfeiçoamento do desenvolvimento de macros para o Excel.
      Bons estudos!

  • @isacdrum_oficial
    @isacdrum_oficial 8 месяцев назад +1

    pra quem usa o sql 2008 qual código vcs colocaram no provedor?

    • @AlessandroTrovato
      @AlessandroTrovato  8 месяцев назад +1

      Neste site Isac você encontrará algumas das formas de usar o provider para a versão 2008: www.connectionstrings.com/sql-server-2008/
      Para ajudar nos estudos, criei um catálogo virtual feito no Power BI com todas as aulas dessa e de outras playlists: bit.ly/trovatoPBI

    • @isacdrum_oficial
      @isacdrum_oficial 8 месяцев назад

      @@AlessandroTrovato vlw chefe vc é Massa! DEUS ABENCOE

  • @quenguinhajunior5122
    @quenguinhajunior5122 7 месяцев назад +2

    Tentei. Mas não conheço VBA. Não consegui fazer a tabela de Cursos importar para SQL. tem como eu fazer o INSERT sem o VBA?

    • @AlessandroTrovato
      @AlessandroTrovato  7 месяцев назад

      Olá! Sim. Há uma forma de fazer a importação diretamente pelo SSMS. Dá uma olhada no catálogo do curso que criei e procure uma das últimas aulas do SQL Server. São aulas extras que gravei. Bons estudos!
      Catálogo: bit.ly/trovatoPBI

    • @Guilherme22914
      @Guilherme22914 4 месяца назад

      @@AlessandroTrovato Olá! Qual é exatamente esta aula? Pois procurei e não consegui achar, estou travado nessa parte do curso.

  • @IssaJBalde
    @IssaJBalde 5 лет назад

    muito bom porfesssor Alessandro!!
    eu não consegui baixar planilha

  • @leandrofrutuoso985
    @leandrofrutuoso985 4 года назад

    Trovato, parabéns pelos vídeos fantásticos!!! Você sim é uma pessoa que deixa sua marca na vida de muitas pessoas trazendo progresso no conhecimento delas!
    Eu gostaria de saber, se possível, o que o comando " rs.Open SQL, conn " faz.
    Mto obrigado. Um abraço!

    • @danielg-v9w
      @danielg-v9w 3 года назад

      conn.Open "Provider=SQLNCLI11;Server=NOTEALE\SQLTROVATO;Database=SQL_DB_1;Trusted_Connection=yes;"

  • @pedronovaes_
    @pedronovaes_ 2 года назад +1

    Boa noite!
    Não consegui localizar este arquivo para download no seu site...

  • @fabioandresurbinasoares9046
    @fabioandresurbinasoares9046 Год назад

    Alessandro, tudo bem?
    Fiquei com um pouco de duvida de como montar o link do caminho para o SQL, no meu caso estou sando o My SQL Worckbanth, será que o caminho muda?

  • @JosueKirchheim
    @JosueKirchheim 3 года назад

    Boa tarde! Teria como fazer uma aula mostrando como podemos salvar as informações do Userform direto no SQL sem precisar usar as planilha do Excel usando apenas o tela do projeto VBA Userform, pois quando salvamos muitos dados nas linhas do Excel ela fica muito lenta, pois se haver a possibilidade de salvar e consultar direto no SQL será muito mais viável montar o sistema de acordo com nossa necessidade.

  • @gabrielgonsalves2357
    @gabrielgonsalves2357 Год назад

    qual aqui no site eu baixo para obter a lista de alunos???

  • @MrZero970
    @MrZero970 2 года назад +2

    Muito bom , estou aprendendo muito, fiz tudo certinho mas ao clicar no botão que eu criei para inserir do excel no banco de dados, ele manda eu depurar e ai nesta linha esta tendo erro
    conn.Open "Provider=SQLNCLI11;Server=NILTON/SQL_NILTON;Database=SQL_DB_1;Trusted_Connection=yes;"
    será que é a versão do sql instalado na máquina?
    Estou com este instalado:
    Microsoft SQL Server Management Studio 18

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Nilton, para que dê certo o Excel tem que ser de 32 bits. Se não for, você encontrará problema para fazer o upload.
      Nesta playlist há 3 vídeos que ensinam como fazer a importação direta pelo SSMS (SQL Server management Studio).

  • @camilal1702
    @camilal1702 Год назад

    Professor, parabéns pelo curso!! e onde consigo a planilha de alunos citada nesta aula:

  • @heraclito770
    @heraclito770 5 лет назад +1

    Alessandro vai prosseguir com o curso de SQL? Eu estava acompanhando o curso e nesse domingo não teve aula.

    • @AlessandroTrovato
      @AlessandroTrovato  5 лет назад +1

      Vou sim Heraclito! Tive uma viagem inesperada esse final de semana e não consegui gravar. A próxima aula será postada no Domingo! Grande abraço

  • @marcosarruda3642
    @marcosarruda3642 5 лет назад +1

    Alessandro, você além de trazer excelentes conteúdos, sua didática para explicar é muito boa, a gente não cansa. Minha dúvida, se puder me orientar. Através destas aulas já conecto banco de dados e também insiro dados usando formulário do Excel/Vba. Agora queria usar fazer update, buscar determinado registro e alterar algum valor errado. Agradeço no que puder me orientar.

    • @AlessandroTrovato
      @AlessandroTrovato  5 лет назад

      Olá Marcos! Fico feliz que goste das aulas. Nesse curso de SQL Server vou ensinar tudo isso mas já tenho aulas em que faço inserts, deletes e outros recursos com o banco de dados no projeto do curso de VBA, acho que das aulas 53 a 67. Entre outras avulsas que tenho na playlist de Macros e VBA . Todas poderão ajuda-lo enquanto não gravo esse conteúdo do curso. Grande abraço.

  • @JHON_AMORIM
    @JHON_AMORIM 3 года назад

    Olá gostaria de saber qual a diferença do pago das aulas aqui?

  • @elvesbrito9633
    @elvesbrito9633 2 года назад

    Professor não consigo inserir a data de nascimento no formato 13/02/1983 e ser salvo automaticamente no formato 1983-02-13. O banco só está aceitando se eu fizer o insert já no formato correto 1983-02-13.

  • @franciscoclaudio4818
    @franciscoclaudio4818 2 года назад

    Se for um banco na nuvem funciona o Insert via Excel?

  • @eduardobrandao6568
    @eduardobrandao6568 3 года назад

    No caso desse ID ser autonumerador (quando uso identity) como faço na hora de dar esse insert into? Não posso definir um numero e também se coloco escrito só identity da erro!

  • @nsei9424
    @nsei9424 2 года назад

    onde eu consigo a planilha? estou no seu site, mas até agora não achei ela

  • @saulofelipe
    @saulofelipe 2 года назад +1

    Boa noite!
    Prof. Trovato, a aula tá muito show, mas não sei como resolver o erro ao inserir informações na tabela Alunos e dá o seguinte erro:
    Mensagem 547, Nível 16, Estado 0, Linha 2
    A instrução INSERT conflitou com a restrição do FOREIGN KEY "fk_Turmas". O conflito ocorreu no banco de dados "SQL_DB_1", tabela "dbo.Turmas", column 'id_turma'.
    A instrução foi finalizada.
    segue o comando abaixo que fiz:
    insert into dbo.Alunos
    (id_aluno, nome, data_nascimento, sexo, data_cadastro, login_cadastro)
    VALUES
    (1, 'SAULO DOS SANTOS FELIPE', '21/06/1985', 'M', '22/07/2022 15:00:00', 'Saulllo')

    • @saulofelipe
      @saulofelipe 2 года назад

      Conseguir identificar o erro.
      Na tabela Alunos (dbo.Alunos) a "foreign key" estava junta com a "primary key" (estava descrito assim: id_aluno (PK, FK, int, não nulo).
      Fiz um drop:
      alter table Alunos
      drop constraint fk_Alunos;
      Depois disso consegui fazer o INSERT. ; )

  • @paulohenriquepsds9707
    @paulohenriquepsds9707 Год назад

    Fala chefe
    Não sei pq, mas quando tento inserir um curso na tabela de cursos, dá erro
    Fica a seguinte mensagem: "Mensagem 241, Nível 16, Estado 1, Linha 1
    Falha ao converter data e/ou hora da cadeia de caracteres"
    Eu observei o q digitei e está tudo certinho, não entendi

  • @guilhermearielmachado9669
    @guilhermearielmachado9669 2 года назад

    Esse erro
    Application-defined or object-defined error 3706
    erro ao dar o play.

  • @desbravandodados
    @desbravandodados 4 года назад +2

    não consegui acessar o material para download :( ele está disponível para quem está assistindo as aulas no youtube?

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад +1

      Roseane. Todo o conteúdo está disponível gratuitamente no meu blog na seção de Downloads. Havia um problema com o certificado de segurança, mas ele já foi corrigido. Pode acessar em www.alessandrotrovato.com.br
      Bons estudos!

    • @desbravandodados
      @desbravandodados 4 года назад

      Opa, obrigado por responder, acabei adquirindo a versão paga 😁, foi a melhor coisa que fiz, excelente.

    • @LucasRVitalli
      @LucasRVitalli 3 года назад +1

      Roseane é esse link caso ainda precise...
      drive.google.com/file/d/1ubxdSFpBNbc9WqqR38-QOsd5O3MWwkHh/view

  • @humberto367
    @humberto367 5 лет назад

    Olá Alessandro,é possível usar o SQL em loterias,esse programa é muito interessante !
    Como montar o banco de dados ?
    Bom Domingo !
    Obrigado !

  • @IsaiasGarcez
    @IsaiasGarcez 4 года назад +1

    Muito bom Mestre Trovato! Já seguindo aqui, mas eu já fui um pouco mais "ousado" e já inventando aqui, usei minhas colunas de PK com IDENTITY e elas ficaram auto incrementais, acho que você mostra esse truque mais na frente né? Usei SYSDATETIME pra coluna de cadastro, tem tbm SYSTEM_USER para o login cadastro usei CAST na data, mas seu modo foi mais prático mesmo, não sabia que entrava data assim '19/02/2020' , legal! E a interface de inserção aí apelação! Muito boa mesmo! =D Vou ver se penso também num Power Apps pra inclusão dos registros que ia ser legal.

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад +1

      Excelente dica!!! Vou explicar futuramente sim através das sequences. Como no início quero solidificar o conhecimento base sobre banco de dados, estou pegando leve com o conteúdo. Não adianta mostrar nessa fase inicial muitos recursos pois na hora da aplicação, principalmente para iniciantes poderia surgir algumas confusões... Grato mais uma vez meu amigo pelas dicas.

  • @djonathanoliveira3188
    @djonathanoliveira3188 2 года назад +1

    Trovato eu não possuo conhecimento de VBA e por isso fiquei confuso na parte dos códigos que vc fez. É necessario eu saber VBA pra trabalhar com SQL Server ?

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Não é necessário qualquer conhecimento em VBA para utilizar o SQL Server Djonathan. Nessa aula apenas utilizei uma ferramenta que todos conhecem (Excel) para fazer o insert dos dados no SQL Server. No Curso há aulas que ensinam como adicionar as aulas sem ter a necessidade de programar, importando direto. Bons estudos!

  • @luizgoncalves1194
    @luizgoncalves1194 3 года назад +1

    Alessandro, estou com dúvidas quanto as datas, pelo exemplo, entendi que o SQL armazena a data invertida, pois você cadastrou uma data e voltou outra. Como se pode resolver isso?

    • @AlessandroTrovato
      @AlessandroTrovato  3 года назад

      No curso há aulas que ensinarão como alterar o formato de apresentação da data no select. O formato de armazenamento do SQL Server para datas é esse Luiz. Bons estudos!

  • @jussielson2001
    @jussielson2001 5 месяцев назад

    boa tarde a todos, alguém pode me dizer onde achar a planilha do Excel que o professor usa na aula 6

    • @AlessandroTrovato
      @AlessandroTrovato  5 месяцев назад +1

      Olá! A planilha está disponível no novo catálogo que fiz para as aulas: bit.ly/trovatoPBI
      Inclusive na playlist há aulas que ensinam como fazer a carga dos dados diretamente pelo SSMS
      Bons estudos!

  • @willdegl4n
    @willdegl4n 4 года назад +1

    A tabela de alunos não está disponível para não assinantes?

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад +2

      Está sim Will. Todo o material das aulas do RUclips estão disponíveis no meu portal na seção downloads:
      www.alessandrotrovato.com.br

    • @willdegl4n
      @willdegl4n 4 года назад

      @@AlessandroTrovato consegui localizar, muito obrigado pela agilidade na resposta...
      ja adianto que estou gostando do curso, eu ja sei bastante do conteudo, mais estou assistindo outras didaticas

  • @AndersonSilva-sx4ey
    @AndersonSilva-sx4ey 2 года назад +1

    Ao chegar no rs.Open SQL, conn ela falha, verifiquei o código e não estou conseguindo entender. Já fizeram a pergunta e não responderam. Podem ajudar por favor? Obrigado

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Olá Anderson! A primeira coisa que você tem que verificar é se o seu Excel é de 64 bits. Se for você não conseguirá fazer o insert pois os controles ActiveX do Excel não foram atualizados para a versão de 64 bits. Reinstalando o Excel com a versão de 32 bits funcionará.

    • @AndersonSilva-sx4ey
      @AndersonSilva-sx4ey 2 года назад +1

      @@AlessandroTrovato muito obrigado por tirar um tempo e responder a pergunta. Sinceramente achei que não responderia (como muitos fazem) mas você é diferente! Parabéns e muito obrigado novamente. Vou continuar a pesquisar sobre o problema acima pois o meu Excel é 32 bits, mas pode ser que por ser Microsoft 365 isso cause esse problema.

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Então o problema pode ser a versão que você baixou Anderson... Tente por favor acessar o site www.connectionstrings.com/ e verifique se outra chave de Provider pode ajudar...

  • @victoriavieiradecastromene2499
    @victoriavieiradecastromene2499 2 года назад +1

    Olá! Alguém sabe me explicar o pq de qdo fazemos o ALTER TABLE usamos o nome sem "dbo." na frente do nome da tabela, e quando vamos fazer o INSERT INTO devemos usar a nomenclatura na frente "dbo.Turmas"?

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Victória. O dbo é um schema (esquema) que permite a separação de tabelas para facilitar a manutenção em sistemas distintos (identificando de que sistema é a tabela). Há uma aula no curso que explica com mais detalhes o que é um schema e como você pode criar um específico para você. Bons estudos!

    • @victoriavieiradecastromene2499
      @victoriavieiradecastromene2499 2 года назад

      @@AlessandroTrovato obrigada pela explicação e pelo curso disponibilizado!

  • @robertdasilva8841
    @robertdasilva8841 Год назад

    Pessoal, tive muita dificuldade em acompanhar essas aulas com VBA, mas enfim, consegui resolver os problemas que estavam acontecendo. Espero ajudar quem estiver com esses mesmos problemas. Primeiro: o idioma do Excel teve que ficar em inglês para funcionar, senão há incompatibilidade na hora de converter string do Excel para date do SQL. Eu tive que ir nas configurações do Windows, Região, Formato e Região, e escolhi Inglês (Estados Unidos). Segundo: as variáveis (id_aluno, nome_aluno, data_nascimento, sexo, data_cadastro, login_cadastro) estavam em letra maiúscula lá no VBA. Lá no SQL, escrevemos em letra minúscula. Passei para letra minúscula. Terceiro: peguei o arquivo da aula 9 e não tinha problema, mas esse da aula 6, acho que os formatos estavam todos "geral". No arquivo da aula 9, já estavam formatados corretamente, por exemplo, de data estava como data mesmo.

    • @MrJmarceloo
      @MrJmarceloo Год назад

      Era erro em tempo de execução 3706?

  • @Mark131292
    @Mark131292 3 года назад +1

    Olá. Para ter acesso aos ficheiros excel temos de pagar pelo curso?

    • @AlessandroTrovato
      @AlessandroTrovato  3 года назад

      Não Marcos. Todo o material está disponível para download em meu site: www.alessandrotrovato.com.br
      Procure na seção Downloads.

    • @AlessandroTrovato
      @AlessandroTrovato  3 года назад

      A aquisição é feita somente para aqueles que tem interesse no certificado ou ainda querem ter acesso ao material extra gravado exclusivamente para os alunos que fizeram a aquisição.

  • @cortespaixao
    @cortespaixao 2 года назад

    Onde vejo meu Provider?

    • @danielaraujo4513
      @danielaraujo4513 2 года назад

      Ol[a Davi. Se vocé baixou a versão Microsoft SQL Server Developer , deixa o provider como no exemplo dado. Coloca o ln = 2 (quando baixei a planilha estava outro número), deleta todos os registros da tabela Alunos e depois executa o script. Só assim que consegui fazer a exportação. Espero ter ajudado.

  • @marcelocorrea-tm4dl
    @marcelocorrea-tm4dl 7 месяцев назад +1

    PODERIA MANDAR OS INSERTS

    • @AlessandroTrovato
      @AlessandroTrovato  7 месяцев назад

      Todo o material de download do curso pode ser obtido em: bit.ly/trovatoPBI

  • @arthurlucena9898
    @arthurlucena9898 4 года назад +1

    Boa Tarde Alessandro!
    Baixei a planilha que apresentou e realizei a modificação do conn.Open para coincidir com a minha máquina e deu certo!
    conn.Open "Provider=SQLOLEDB;Server=MUFASA-PC\TUTA;Database=SQL_DB_1;Trusted_Connection=yes;"
    Mas ao chegar no rs.Open SQL, conn ela falha, verifiquei o código e não estou conseguindo entender. Pode me ajudar?

    • @wesleynogueiradasilva883
      @wesleynogueiradasilva883 3 года назад

      conseguiu ter sucesso na conexão?
      Estou com mesmo problema.

    • @AndersonSilva-sx4ey
      @AndersonSilva-sx4ey 2 года назад +2

      Resposta do Trovato: "A primeira coisa que você tem que verificar é se o seu Excel é de 64 bits. Se for você não conseguirá fazer o insert pois os controles ActiveX do Excel não foram atualizados para a versão de 64 bits. Reinstalando o Excel com a versão de 32 bits funcionará."

    • @AndersonSilva-sx4ey
      @AndersonSilva-sx4ey 2 года назад +1

      @@wesleynogueiradasilva883 Resposta do Trovato: "A primeira coisa que você tem que verificar é se o seu Excel é de 64 bits. Se for você não conseguirá fazer o insert pois os controles ActiveX do Excel não foram atualizados para a versão de 64 bits. Reinstalando o Excel com a versão de 32 bits funcionará."

  • @rcferreyra1
    @rcferreyra1 Год назад

    Estou fazendo a aula 6 porem , ao baixar os arquivos, não consigo abrir. Esta corrompido. Poderia me ajudar.

  • @karinamendes1786
    @karinamendes1786 2 года назад

    Onde localizo o provider?

    • @danielaraujo4513
      @danielaraujo4513 2 года назад

      Olá Karina. Se vocé baixou a versão Microsoft SQL Server Developer , deixa o provider como no exemplo dado. Coloca o ln = 2 (quando baixei a planilha estava outro número), deleta todos os registros da tabela Alunos e depois executa o script. Só assim que consegui fazer a exportação. Espero ter ajudado.

  • @rafaelsantana8167
    @rafaelsantana8167 4 года назад +1

    GETDATE() PEGA A DATA ATUAL

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад

      Obrigado pelo complemento. Utilizo a instrução nas aulas futuras...

  • @1a1project
    @1a1project 5 месяцев назад +1

    O curso é top, so achei desnecessario tanto a explicacao da inserçao via VBA quando o proprio metodo em si, nao era mais facil apenas importar o arquivo XLSX direto pro banco pela opcao Tarefas > Importar Dados? Acho que confunde um pouco misturar os temas.

    • @AlessandroTrovato
      @AlessandroTrovato  5 месяцев назад +1

      Quando o curso foi lançado a manipulação de dados via VBA era uma das grandes dúvidas do canal. Após a conclusão do curso percebi essa necessidade e gravei 03 aulas que estão no final da play list sobre o recurso. Obrigado pelo comentário.
      E você pode acompanhar essa e outras aulas utilizando um catálogo virtual que criei Ele é gratuito e feito no Power BI: acesse bit.ly/trovatoPBI

  • @rafaelsantana8167
    @rafaelsantana8167 4 года назад

    Depois de uns 10 inserts feito na mão fica chato, libera o script para rodarmos apenas os inserts e preencher as tabelas e aí dar andamento no curso..

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад

      Todos os inserts são liberados no mesmo dia em meu site. Para aprendizado a repetição é necessária e há várias formas de montar selects na aula. Pule a aula a vontade pois essa técnica continuará sendo feita em TODAS as aulas. Bons estudos 🤘

  • @evandrodamas7648
    @evandrodamas7648 Месяц назад

    O meu está dando o seguinte erro: Erro em tempo de execução' -2147217873 (80040e2F)'; Erro de automação! o que faço? não dá pra importar os dados da planilha do Excel 🥹

  • @Perdomo1
    @Perdomo1 2 года назад

    Olá Alessandro, boa tarde!
    Primeiramente, gostaria de parabenizá-lo pelas aulas, sua didática é muito boa,
    assim como os conteúdos de suas aulas.
    Estou tendo bastante dificuldade para importar os dados do Excel para o SQL,
    na primeira inserção do aluno '3' por exemplo, o processo não é executado, assim como as demais inserções a partir daí.
    Será que você poderia me dar alguma dica do que eu pode estar dando errado?
    A msg de erro é a seguinte:
    Erro em tempo de execução '-2147217900 (80040e14)':
    Erro de automação

    • @Perdomo1
      @Perdomo1 2 года назад

      🤣 Deu certo!!!
      Na vdd, não sei se de fato foi isso, mas eu havia abreviado o nome de alguns campos, como DATA_NASCIMENTO
      - DATA_NASC... Depois que corrigi foi...
      Valeu!!!

  • @AndersonSilva-sx4ey
    @AndersonSilva-sx4ey 2 года назад +1

    Ao chegar no rs.Open SQL, conn ela falha, verifiquei o código e não estou conseguindo entender. Já fizeram a pergunta e não responderam. Podem ajudar por favor? Obrigado

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Olá Anderson! A primeira coisa que você tem que verificar é se o seu Excel é de 64 bits. Se for você não conseguirá fazer o insert pois os controles ActiveX do Excel não foram atualizados para a versão de 64 bits. Reinstalando o Excel com a versão de 32 bits funcionará.

  • @AndersonSilva-sx4ey
    @AndersonSilva-sx4ey 2 года назад +1

    Ao chegar no rs.Open SQL, conn ela falha, verifiquei o código e não estou conseguindo entender. Já fizeram a pergunta e não responderam. Podem ajudar por favor? Obrigado

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Olá Anderson! A primeira coisa que você tem que verificar é se o seu Excel é de 64 bits. Se for você não conseguirá fazer o insert pois os controles ActiveX do Excel não foram atualizados para a versão de 64 bits. Reinstalando o Excel com a versão de 32 bits funcionará.

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Anderson, como não consegui reproduzir o erro na minha máquina, me envie por favor a planilha com o código para aletrovato@gmail.com
      Se conseguir reproduzir o erro aqui e corrigir, gravo um novo vídeo fazendo a explicação.
      Obrigado.

  • @AndersonSilva-sx4ey
    @AndersonSilva-sx4ey 2 года назад +1

    Ao chegar no rs.Open SQL, conn ela falha, verifiquei o código e não estou conseguindo entender. Já fizeram a pergunta e não responderam. Podem ajudar por favor? Obrigado

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Olá Anderson! A primeira coisa que você tem que verificar é se o seu Excel é de 64 bits. Se for você não conseguirá fazer o insert pois os controles ActiveX do Excel não foram atualizados para a versão de 64 bits. Reinstalando o Excel com a versão de 32 bits funcionará.