fsphp Postado Setembro 21, 2004 Denunciar Share Postado Setembro 21, 2004 Oi pessoal,Numa Tabela do Mysql, para que servem os ATRIBUTOS:BINARYUNSIGNEDUNSIGNED ZEROFILLQuando eu uso um e outro?Obrigado,FS Link para o comentário Compartilhar em outros sites More sharing options...
0 madson Postado Setembro 21, 2004 Denunciar Share Postado Setembro 21, 2004 esse BINARY não sei expero vocês me tirem essa duvida tambémmas UNSIGNED sei que serve para os numeros não serem negativospor exemplo se você tem um campo CodigoCliente que é to tipo int e é auto_increment quando você inserir o primeiro registro e não informar o CodigoCliente como sempre ocorre ele assumirá -255 (só um exemplo) ai o próximo -254.. -253.. -252 -251 -205 ... até 0.. 1.. 2.. 3..... 255caso essa propriedade UNSIGNED esteja ativada siguinifica que meu primeiro registro recebera 1 o proximo 2 ... 3...4 ...5...6 e assim por diante até 510 (exemplo).UNSIGNED + ZEROFILL se você tem um campo int(6) essa opção estiver ativada quando você insere um registro nesse campo por exemplo INSERT INTO tabela (CodigoCliente) VALUES (6); será acrescentado cinco zeros a esquerda 0006 se você inserir 7 ele assumira 000007, inserindo 332 ele assumirá 000332.espero que isso já te ajude Link para o comentário Compartilhar em outros sites More sharing options...
0 fsphp Postado Setembro 26, 2004 Autor Denunciar Share Postado Setembro 26, 2004 Valeu madson, acho que agora entendi melhor. Quanto ao binary, pelo que eu estava lendo esses dias deve ser ou com dois valores (0 e 1, sim e não), ou então com linguagem de código não legível para os humanos.Mas isso é uma suposição, ainda não sei ao certo, mas é algo, não a se considerar mas, a se pensar, que mais a frente a gente aprende.Se alguém souber, posta aí. Link para o comentário Compartilhar em outros sites More sharing options...
0 gladiador Postado Setembro 26, 2004 Denunciar Share Postado Setembro 26, 2004 /* Esclarece ?O atributo BINARY significa que os valores das colunas são ordenados e comparados no modo caso-sensitivo de acordo com a ordem ASCII da maquina onde o servidor MySQL está sendo executado. BINARY não afeta como as colunas são armazenadas e recuperadas. */ Link para o comentário Compartilhar em outros sites More sharing options...
0 fsphp Postado Setembro 27, 2004 Autor Denunciar Share Postado Setembro 27, 2004 Então, para maior segurança, é preferível que o campo de Login seja marcado como BINARY? Ou seja, para ser case sensitive? Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
fsphp
Oi pessoal,
Numa Tabela do Mysql, para que servem os ATRIBUTOS:
BINARY
UNSIGNED
UNSIGNED ZEROFILL
Quando eu uso um e outro?
Obrigado,
FS
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados