hola foro:
que tipo de dato es el ideal para tener un numero autoincremental en MySQL?, ¿se puede asignar algun autoincremental en MySQL o forzozamente necesito incrementarlo yo?
Atte. Lore
| ||||
si crees que tu tabla pueda tener muchos registros puedes utilizar un Bigint ... por ejemplo CREATE TABLE `TableName` (`FieldName` BIGINT (8) UNSIGNED AUTO_INCREMENT, PRIMARY KEY(`FieldName`)) pero puedes definirlo como lo desees teniendo en cuenta la cantidad de registros que puedas llegar a tener... para mi lo normal es dejarlo INT(8)... alguien usa otra forma? saludos!
__________________ BugHunter II "si quieres un mañana mejor, piensa en ser mejor para un mañana" |
| ||||
hola! gracias, lo dejare en int, oigan y en el insert, update, etc como pongo los datos del autoincrementable, imagino que ni siquiera lo agrego en el query y automaticamente se agrega e incrementa como en access, por ejemplo, no? Gracias!!! Lore
__________________ Lorena ;-) |
| ||||
Como pones, los autoincrementales no se pone nada, salvo que tengas especial interés en ponerle un valor concreto o que quieras modificarlo. En este sentido, se puede poner "campo_auto=NULL" para que tome el siguiente que corresponde. Un saludo.
__________________ Estoy contagiado de Generación-I |