sqlite: alternativa a se não existe
sqlite não suporta nativamente os dados se não existe se não existe, que não é comumente usada no servidor SQL para existir para uma tabela apenas para uma tabela apenas uma tabela, se não é usada apenas para a tabela, se não é usada, que não é usada, que não é usada no servidor sql, se não existe, se não é usado apenas se não é usado apenas para uma tabela, se não é usada, que não é usada no servidor SQL, se não existe, se não existe, que não é comum, que não existe. No entanto, existem várias abordagens alternativas para alcançar a mesma funcionalidade no sqlite. Inserir ou ignorar
A instrução Inserir ou ignorar instrui o SQLite a tentar uma inserção na tabela especificada, ignorando quaisquer erros que resultaria de violações -chave duplicar. Isso cria efetivamente uma nova linha se a tecla especificada não existir e não fizer nada se já existir. Selecione ... onde não existe
Esta abordagem alternativa usa uma instrução SELECT para verificar a existência do registro antes de executar a inserção. Se a instrução SELECT retornar não linhas (indicando o registro não existir), a instrução Insert será executada. Selecione 'Ani recebido' Onde não existe (selecione 1 no evento e eventtypeName = 'ani recebido');
INSERT OR IGNORE INTO EVENTTYPE (EventTypeName) VALUES ('ANI Received');
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3