Olá Cleydir, boa tarde!
Lembra que com a sua ajuda, eu rodei um script SQL para acertar alguns códigos de tombo patrimonial que estavam errados?
O que ocorreu depois disso é após rodar este script de acerto do Tombo, na pesquisa de livros o código do tombo aparecia corretamente, mas ao abrir a tela do exemplar, não refletia a alteração. Então vc sugeriu rodar o script, para fazer a correção:
viewtopic.php?f=83&t=36551&start=10#p44073
o que ocorre é que eu rodei outro script parecido para acertar também um zero a mais que tinha em alguns codigos de tompo mantendo todos os codigos com 4 digitos. Porém todos que foram acertados pelos scripts, na tela do exemplar não reflete a mudança.
Pelo que você passou o problema seria que o código do tombo teria que ser corrigido também no campo iso2709 na tabela de exemplares. Você até me passou um novo script para acertar este campo, mas aí seriam retirados os espaços, mas não os zeros a mais que retirei com o outro script.
Então montei este script cujo objetivo seria verificar todos os campos iso2709 , alterando os que em a parte referente ao codigo do tombo estivessem diferentes do campo accession_number. Porém após rodar ele ao acessar a tela do exemplar não aparecia nenhuma informação. Creio que este mesmo problema ocorre rodando o script que você postou, que faz no campo o iso2709 mesmo processo que fizemos no campo accession_number.
Agradeço, e peço desculpas pela confusão e pela demora em responder, e também caso não seja possível resolver por script SQL, não tem problema, vamos acertando manualmente com o tempo.
Abraço!