Limite de texto em variável local
Olá!
Em uma procedure tenho uma variável local declarada como Varchar(8000).
Ocorre que essa variável pode receber texto maior que o tamanho definido (texto originário de um DBMemo no Delphi).
Sabendo que não posso declarar variável local como text, qual a melhor solução para o problema?
Grato!
Em uma procedure tenho uma variável local declarada como Varchar(8000).
Ocorre que essa variável pode receber texto maior que o tamanho definido (texto originário de um DBMemo no Delphi).
Sabendo que não posso declarar variável local como text, qual a melhor solução para o problema?
Grato!
Cd.ttosta
Curtidas 0
Respostas
Ramms
02/02/2007
Amigo, varchar só aceita até 255 caracteres, após isso vc tem que utilizar um campo Text
GOSTEI 0
Cd.ttosta
02/02/2007
Caro amigo! Como citado no texto, meu problema está na declaração da variável. É possível declarar um Varchar(8000), mas meu problema é q a variável poderá passar o limite, não sendo possível declarar uma variável Text.
GOSTEI 0
Delrio
02/02/2007
No SQL 2005 este problema foi resolvido com o novo paramentro para VACHAR, agora exite o valor MAX, Ex: VACHAR(MAX), declarando desta forma poderá usar mais 8000 caracteres.
GOSTEI 0