Dúvida
Alteração do Tipo Default para Campos Caractere de VARCHAR para CHAR (SGBDs Oracle e PostgreSQL).
Ambiente
Protheus – TAF – A partir da versão 11.80
Solução
Algumas queries executadas nos SGBDs Oracle e PostgreSQL estavam apresentando comportamento diferente após alteração do tipo default para campos caractere de CHAR para VARCHAR.
Implementação:
-O tipo CHAR volta a ser o tipo padrão para campos caractere.
-O tipo VARCHAR será assumido como padrão, somente se a chave DBAccess - Seção [Environment], chave TrimRightSpace for habilitada.
DBAccess - Seção [Environment], chave TrimRightSpace:
http://tdn.totvs.com/pages/viewpage.action?pageId=281987780
Como paliativo, o tipo padrão para campos caractere pode ser modificado através da chave DBAccess - Seção [Environment], chave StringType no arquivo INI do DBAccess, nesse caso, StringType=CHAR.
http://tdn.totvs.com/pages/viewpage.action?pageId=331850180
Link contendo as informações acima:
0 Comentários