SoloCodigo

Bases de Datos => MySQL => Mensaje iniciado por: alexis17 en Domingo 20 de Mayo de 2007, 02:23

Título: Autonumerico
Publicado por: alexis17 en Domingo 20 de Mayo de 2007, 02:23
hola buenos dias no se mucho se mysql

estoy usando apserver que se peude intrucir lso datos de mdoo grafico

estoy intentando hacer que el campo contador sea de tipo autonumerico que cada ves que meta un registro el se incremente ise mi tabla de esta forma se le agradece su ayuda

CREATE TABLE `agenda` (
`fecha` DATE NOT NULL ,
`hora` CHAR( 10 ) NOT NULL ,
`descripcion` TEXT NOT NULL ,
`contador` INT( 3 ) UNSIGNED NOT NULL ,
PRIMARY KEY ( `fecha` , `hora` )
) ENGINE = innodb;

que le podria modificar gracias
Título: Re: Autonumerico
Publicado por: F_Tanori en Domingo 20 de Mayo de 2007, 02:35
puedes hacerlo asi

Código: Text
  1. CREATE TABLE `agenda` (
  2. `fecha` DATE NOT NULL ,
  3. `hora` CHAR( 10 ) NOT NULL ,
  4. `descripcion` TEXT NOT NULL ,
  5. `contador` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  6. PRIMARY KEY ( `contador`,`fecha` , `hora` )
  7. ) ENGINE = innodb;
  8.  

y tienes que agregarlo a la llave primaria los campos autonumericos siempre deben de ser llaves primarias

cosa que aveces afecta para los propositos que tenemos con las llaves, pero en fin espero que te sirva


Saludos