Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Para que sirve el auto increment? (http://www.forosdelweb.com/f86/para-que-sirve-auto-increment-351006/)

Juncu 18/11/2005 04:03

Para que sirve el auto increment?
 
Mu guenas. La pregunta no es tan sencilla como a primera vista pueda parecer. Os explico, si se puede definir un campo de una tabla como auto increment, se supone que este campo tomara un valor inicial y le ira aplicando un valor constante cada vez que se inserte un registro, como ace el access, pero en mysql no, tu defines el campo y si lo dejas vacio en una inserccion de datos casca, pero si pones un valor aleatorio menor o mayor que el siguente lo traga, entonces para que sirve el auto_increment? O como puedo llegar a tener la misma funcionalidad que el autonumerico de M$ para que no aga falta insertar un dato para el campo. Un saludo a atodos y muchas gracias.

Worm91 19/11/2005 12:07

Hice esta misma pregunta hace un par de dias. La verdad que en mi caso es extraño porque en mi casa me da un error de consulta cuando dejo el int autoincremental vacio y en el lugar donde estudio no. Quizas pueda configurarse... Si alguien puede ayudarnos, les agradeceremos!

monkyta 20/11/2005 17:13

lean este articulo

http://dev.mysql.com/doc/refman/4.1/...increment.html

Juncu 21/11/2005 02:38

Muchas gracias, ;)
 
Weno pos visto el articulo la cuestion esta en el numero de columnas, pq si la tabla tiene 2 columnas (id+nombre x ejemplo) no ace falta mas que poner el nombre pero si tienes mas ai que acer algo como "INSERT INTO animals (grp,name) VALUES...", dejando sin señalar el campo del id, para que sea un autoincrement de verdad.


La zona horaria es GMT -6. Ahora son las 00:40.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.