Transações no MySQL - COMMIT e ROLLBACK

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

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

  • @bosontreinamentos
    @bosontreinamentos  3 года назад +9

    Criei uma versão básica atualizada de meu curso básico de MySQL, publicada na plataforma da Udemy, a qual fornece certificado após o aluno concluir o curso, além de download de TODAS as apresentações usadas nas aulas, em PDF. Segue link com preço promocional: bit.ly/35QdWE4

  • @Kethella
    @Kethella 2 года назад +6

    Vc tem uma didática incrível. Sou estudante de Informática na Alemanha e vc me salva muito com Banco de dados. Todos os temas que o prof passa você tem aqui no seu canal, tudo muito bem explicado. O idioma alemão realmente não facilita a minha vida, mas a didática de alguns profs só pioram a situação e vc me salva muitas vezes. Muito obrigada mesmo! Sua didática, e calma pra explicar é realmente incrível!

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

    Prof Fábio sempre muito preciso nas informações!! Essa aula era tudo o que eu precisava pra terminar meu projeto. Muito obrigado por disponibilizar conteúdo muito importante e de forma gratuita, prof.

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

    Excelente didática, excelente professor! merece uma contribuição para continuar produzindo boas aulas gratuitas que venha agregar ao conhecimento dos outros que buscam se qualificar.

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

    Obrigado Fabio, seu canal tem me ajudado muito. Parabéns pelo conteúdo.

  • @FabioRBOliveira
    @FabioRBOliveira 2 месяца назад

    Aula maravilhosa, obrigado

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

    Que didática incrível

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

    Gostei a aula, didática excelente. Fiz aqui direto no Mysql, deu certo, mas quando fui implementar no java não deu certo.

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

    Muito bom, essas séries estão muito boas! Vc pretende dar continuidade à playlist de postgresql?

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

      Sim Renato, com certeza, mais material de PostgreSQL está em preparação. Obrigado!!!

  • @Ricardo.Cabral
    @Ricardo.Cabral 3 года назад

    Ótimo vídeo! Bem objetivo.
    Mas como eu faria isso faria isso direto na sem procedure ?

  • @gb.benicio
    @gb.benicio 10 месяцев назад

    Excelente!

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

    Show de bola....
    Parabéns....

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

    Opa ! Obrigado pelo Video!!

  • @laerciom70
    @laerciom70 Год назад +2

    Mas você usou apenas uma tabela. E se fosse duas tabelas? Teria que usar os IFs? E se usasse, come seria?

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

    Estou com um probleminha no pgadmin4 dei delete em uma parte da tabela e não consigo volta ela a parte de rollback não se ativa alguém sabe como resolver

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

    Olá, muito boa a aula.
    Eu estou com um problema com esse comando, estou usando o dbeaver-ce e quando vou executar aparece um erro: SQL Error [42601]: ERROR: syntax error at or near "declare" que é na declaração do "erro_sql" TINYINT. Como contornar esse erro?

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

    excelente vídeo, parabéns mesmo... uma pergunta: qual é esse programa que vc está usando, pois parece muito prático???

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

      mysql workbench

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

    Prof. Fábio me ajuda, eu instalei o SQL 2019 certo. Mas não consegui por database. Dá um erro de hyperlink. Como corrijo esse erro.. Estou criando um server de um jogo. Por de me ajudar

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

    Olá Professor Fábio, sou iniciante em programação e gostaria de saber, se possível, qual ou quais as linguagens devo estudar, além de banco de dados para criar pequenos sistemas gerenciamento de comercio e como criar a interface para o usuário, onde ele poderá utilizar o sistema. Desde já te agradeço por disponibilizar seu tempo e talento com essas videoaulas. Gratidão

    • @PauloRicardo-dk6yf
      @PauloRicardo-dk6yf 3 года назад

      Seu caminho deve ser:
      HTML;
      CSS;
      Javascript;
      Banco de Dados/SQL;
      PHP;
      É o caminho que eu percorri.

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

      @@PauloRicardo-dk6yf olá Paulo Ricardo, obrigado pela dica.

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

    Qual a diferença básica entre SQL e MySQL? Ela existe?

    • @nunes.93
      @nunes.93 2 года назад

      Sim, existe.
      SQL é uma linguagem de consulta universal para trabalharmos com banco de dados.
      MySQL é um exemplo de banco de dados, mas temos outros banco de dados com ACCESS, Fire Bird, Oracle, SQL Server...
      A confusão se dar porque esse banco de dados tem em sua nomenclatura, o termo "SQL", temos outro banco de dados que faz a mesma coisa a saber: o PostgreSQL.

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

    e eu stou aqui novamente dar uma tr3evisada em Mysql

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

    Não vai executar, tem uma virgula no lugar do ponto flutuante do ultimo insert.

  • @LucasTorres-nz7ki
    @LucasTorres-nz7ki Год назад

    Olá, Profº Fábio! ...
    Por favor, o sr. poderia me ajudar em um script ? ...
    Script :
    DELIMITER :
    CREATE PROCEDURE
    `Inserting Data Into Other Tables` (id_user TINYINT)
    BEGIN
    DECLARE error_sql TINYINT DEFAULT FALSE;
    DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET error_sql = TRUE;
    START TRANSACTION;
    SAVEPOINT `Dados tran`;
    INSERT INTO
    dbo.`user age`(`Information about user ages`)
    VALUES
    (dbo.`Info About User Age`(id_user));
    IF error_sql IS FALSE
    THEN
    COMMIT;
    ELSE
    ROLLBACK TO `Dados tran`;
    END IF;
    END :
    DELIMITER ;
    Estou tentando fazer uma "procedure" de inserção em algumas tabelas. Só que, o MySQL Workbench, fica me retornando o seguinte erro :
    Mensagem de erro :
    "Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4"
    O sr. sabe o que causa esse erro ? ...
    Obrigado!