|
Auto Increment :
El atributo auto increment es usado para genera un identificador para las filas introducidas. Vamos a ver un ejemplo usando auto increment.
mysql> create table stud(id bigint not null unique auto_increment,
name char(20));
Query OK, 0 rows affected (0.03 sec)
En el ejemplo de arriba, hemos creado una tabla stud y hemos asignado autoincrement al campo llamado id. Ahora podemos insertar valores para el campo solo como en el ejemplo siguiente.
mysql> insert into stud(name) values ('anne'),('michael'),('james'),
('rajesh'),('harry');
Query OK, 5 rows affected (0.05 sec)
Records: 5 Duplicates: 0 Warnings: 0
Ahora si seleccionamos la tabla, el campo nombrado id se incrementará automáticamente como se muestra a continuación.
mysql> select * from stud;
+----+---------+
| id | name |
+----+---------+
| 1 | anne |
| 2 | michael |
| 3 | james |
| 4 | rajesh |
| 5 | harry |
+----+---------+
5 rows in set (0.00 sec)
|