INSERT INTO COM SELECT
Olá, persiste a dificuldade, bom
retorna um erro que o WHERE, não é registrado....



Sendo o primeiro..
retorna um erro que o WHERE, não é registrado....




Sendo o primeiro..
Dependendo da versão do banco de dados, o comando INSERT não possui suporte à cláusula WHERE.
FireBird 2.1
Na documentação, não existe cláusula WHERE para o comando INSERT. Nessa versão, o mais próximo que você tem é o comando INSERT OR UPDATE. Mas, pessoalmente, eu não seguiria usando o Firebird, principalmente uma versão antiga como essa. Use SQL Server, MySQL ou Oracle, com certeza vai ser melhor.
Amigo, KERPLUNK... esse projeto infelizmente não posso mudar de banco de dados...
tenho que achar outra saÃda para essa finalidade, listar os produtos em uma grid, verificar quais os produtos nÃo constam no cadastro e INSERT.
tenho que achar outra saÃda para essa finalidade, listar os produtos em uma grid, verificar quais os produtos nÃo constam no cadastro e INSERT.
Como você insere os produtos na Grid? Se é à partir de um formulário(campos e tal), você pode incluir uma coluna oculta no grid, marcando os Ãtens [Ô]novos[Ô], ou seja, inseridos pelo seu form.
Tópico encerrado , respostas não são mais permitidas