sr.silva 1 Denunciar post Postado Dezembro 17, 2007 Olá!! Basicamente qual seria a diferença de campos unsigned e não unsigned? Até!! http://forum.imasters.com.br/public/style_emoticons/default/natal_noel.gif Compartilhar este post Link para o post Compartilhar em outros sites
Wagner Bianchi 0 Denunciar post Postado Dezembro 18, 2007 Opa, Uma coluna com UNSIGNED ou SIGNED obrigatoriamente deverá ser de um tipo NUMÉRICO (TINYINT, SMALLINT, INT, MEDIUMINT, BIGINT). Bom, UNSIGNED não aceita valores menores que 0, ou seja, não aceita valores negativos, SIGNED aceita. Por exemplo, o tipo de dados TINYINT UNSIGNED, tem largura de 0 à 255, se este for configurado em uma coluna como SIGNED, teria sua largura em -128 à 127. Mais informações sobre isso: http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html Vale ressaltar que, quando se for criar integridade referencial, os campos envolvidos devem ser SIGNED ou UNSIGNED, caso eles sejam divergentes, ERROR 150. Abração!! Deus abençõe!! http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif Compartilhar este post Link para o post Compartilhar em outros sites
sr.silva 1 Denunciar post Postado Dezembro 19, 2007 Ok! Agradeço a resposta! ;) Compartilhar este post Link para o post Compartilhar em outros sites