Inicio > MySql > Usando AUTO_INCREMENT en MySql

Usando AUTO_INCREMENT en MySql


  El atributo AUTO_INCREMENT puede utilizarse para generar un identificador único para cada nueva fila :

CREATE TABLE Clientes (
     id MEDIUMINT NOT NULL AUTO_INCREMENT,
     nombre CHAR(50) NOT NULL,
     PRIMARY KEY (id)
 );

INSERT INTO Clientes (nombre) VALUES
    (‘Juan’),(‘Alberto’),(‘Luis’),
    (‘Anotnio’),(‘Ricardo’),(‘Alfredo’);

SELECT * FROM Clientes;

Para empezar o modificar el valor AUTO_INCREMENT distinto de 1, se puede establecer que el valor con CREATE TABLE o ALTER TABLE, así:

ALTER TABLE Clientes AUTO_INCREMENT = 0;

Categorías:MySql
  1. Nicho
    17 mayo 2011 a las 6:33 pm

    ¿qué pasa cuando auto_icrement rebasa el valor máximo del tipo de dato?

    • 15 diciembre 2011 a las 12:27 pm

      Te va adar error como en cualquier base de datos.

      Saludos
      Ricardo

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: