Truncate em campo de mensagem

Boa tarde Pessoal tudo bem?

Estou com um problema aqui na empresa, no call center nós temos dois campos customizados que guardam observações e mensagens para a NF. Estes campos tem 250 caracteres, porém com o passar do tempo essas mensagens foram aumentando e agora estão ocorrendo erros de truncate, alguém poderia me dar um norte em como posso começar a pensar numa solução para este problema?

Atenciosamente

Olá,

Seria necessário a criação de um novo campo do tipo memo, deixando o antigo campo fora de uso.

A criação do campo e a remoção do antigo campo, poderiam ser feitas juntas dentro do Configurador na base de dados.

Porém, para manter as informações anteriores, após a criação do campo memo, seria necessária uma atualização de valores, inserindo os valores do campo antigo no campo memo, isso pode ser resolvido via uma query com update, sendo muito mais performático que fazer RecLock, While, DBSkip etc.

Se não me falha a memória é possível fazer a alteração do tipo do campo para Memo sem perda dos dados, precisaria testar antes para confirmar.
Por questões de simplicidade recomendo usar CLOB para criação do campo memo ele pode ser recuperado facilmente em querys sql caso necessário. Na tabela isso fica aqui:
image