como resolver 'Operação de atualização tentada em consulta não atualizável'?
Eu estou trabalhando em um servidor sybase-iqSybase IQ/15.4.0.3014
Eu tenho uma consulta de trabalho para atualizar um campo de uma tabela como abaixo
update table1
set a.field1= b.some_value
from table1 a,
table2 b
where a.id = b.id
Isso está funcionando bem quando eu executá-lo de uma sessão de sql. Quando ele está sendo chamado de um aplicativo de alto nível, estou recebendo o erro abaixo para a consulta acima
Código de exceção do SQL é 7301
Operação de atualização tentada em consulta não atualizável
Não consigo descobrir porque estou recebendo esse erro. Existe alguma solução para alterar a consulta. Pesquisando na internet não está ajudando muito.
Alguém se deparou com tal problema?