Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Destro- en 10 Abril 2011, 18:10 pm



Título: Como puedo hacer esto.
Publicado por: Destro- en 10 Abril 2011, 18:10 pm
Holas :).
Tengo una data base en donde guardo cuentas de un juego (cs 1.6).Lo que pasa es que avia puesto el campo nick como primario,y ahora quiero agregar un nuevo campo "user_index" como primario y que se autoincremente,pero antes de hacerlo quero saber esto:

Tendre algun problema al hacer eso?.
Como ya tengo unas 5600 cuentas creadas,entonces tengo q setearle un valor a user_index no (?.

Grax :).


Título: Re: Como puedo hacer esto.
Publicado por: RedZer en 10 Abril 2011, 19:28 pm
supongamos que ahorita tienes estos campos con sus respectivos valores


nombre      apellidos              user           contrasena
ivan            hernandez        RedZer           123456
juan            vicente             PicoLoko         654321

si tu agregas otro campo "user_index" ese campo quedara vacio ese seria para mi el unico problema ya que no tndria ni un valor para ivan y juan ya que ellos se registraron antres de la existencia del campo "user_index" pero como dices tu puedes  crearles un valor pero ala darles valor alas 5600 cuentas :-\




Título: Re: Como puedo hacer esto.
Publicado por: Destro- en 13 Abril 2011, 04:58 am
mmm  :-\.
si pongo el campo como autoincrementar, puedo setearle un valor o se blokea para q sea automatico ?,mejor pruebo y no pregunto xD.

@EDIT
je :),solo saque a nick de primaria y cree user_index como autoincrementar y el valor se seteo solo :).