Ver Mensaje Individual
  #12 (permalink)  
Antiguo 15/05/2008, 08:58
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Re: Campo contraseña

Tanto una como la otra me han funcionado a la perfección te paso todo el script:

Código:
DROP TABLE IF EXISTS `forum`.`users`;
CREATE TABLE  `forum`.`users` (
  `iduser` int(11) NOT NULL auto_increment,
  `password` varchar(6) default NULL,
  `name` varchar(45) NOT NULL,
  PRIMARY KEY  (`iduser`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;


insert into users(`password`,`name`)
values(FLOOR(100000 + RAND() * 899999),'quim');


insert into users(`name`)
values('Ziyad');

update users set `password`=FLOOR(100000 + RAND() * (999999-100000))
where `password` is null;
Errores que tenias, no encerrabas los nombres de los campos entre " ` " (password ademas creo que tiene algun significado especial, pero bueno con el delimitador no le molesta) y esto 999999 – 100000 me daba error, asi no 999999-100000.

Yo uso MySql 5.0.45-community-nt-log

Quim