Z.M. escribió: > O sea que definiendo la tabla de esta manera: > > CREATE TABLE usuario( > login varchar(8) primary key, > codsistema int, > password char(32), > permiso varchar(2) > ); > > > ¿Tengo una estructura aceptable? ¿Entonces es aconsejable definir el campo > password, del tipo char(32) en vez de varchar(32)?
No, el tipo char(N) es desaconsejable. Usa varchar(). No ganas nada con char() y pierdes porque algunas operaciones se comportan de formas inesperadas. La única razón por la que existe el tipo char() es compatibilidad con el estándar SQL. -- Alvaro Herrera Vendo parcela en Valdivia: http://valdivia.vivastreet.cl/loteos-lotes+valdivia/parcela-en-cabo-blanco--valdivia/19288372 "El sabio habla porque tiene algo que decir; el tonto, porque tiene que decir algo" (Platon). -- TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo agradecerán
