Gilberto Godoy wrote: > Estou desenvolvento uma aplicação de teste com o framework Rails conectado ao > Postgresql(dupla quente). O Rails trata o varchar do Pg como string e, caso > não configurarmos o tamanho, é usado o valor máximo para strings(255). > Pergunto: Quando o rails envia para o postgresql o conteúdo de um campo > contendo 55 caracteres, ele a entrega ao Pg como se fossem 255? ou o Pg > avalia o seu conteúdo e grava realmente no tamanho de 55 caracteres? > O valor máximo no varchar no PostgreSQL não é 255 (acho que está confundindo com My$QL). [1] Não tenho o RoR entrega os 55 caracteres, e o que é gravado no banco são exatamente os 55 caracteres e não o 255. Ele só grava os 255 caracteres caso você esteja usando o tipo 'char'.
[1] http://www.postgresql.org/docs/faqs.FAQ_brazilian.html#item4.10 PS> Feliz Natal a todos! -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
