Introdução
Neste laboratório, você aprenderá como lidar efetivamente com erros em bancos de dados SQLite. O foco principal é o gerenciamento de violações de restrições durante operações INSERT usando a cláusula ON CONFLICT.
Você começará criando um banco de dados e uma tabela com uma restrição UNIQUE. Em seguida, explorará diferentes ações que podem ser tomadas quando um conflito ocorre, como ROLLBACK, ABORT, FAIL, IGNORE ou REPLACE, especificamente usando ON CONFLICT IGNORE para evitar a inserção quando uma restrição única é violada. O laboratório irá guiá-lo através de exemplos práticos de inserção de dados e tratamento de erros potenciais.


