MySQL - Auto increment mysql

 
Vista:
sin imagen de perfil

Auto increment mysql

Publicado por esteban (4 intervenciones) el 20/03/2017 16:53:15
buenas tengo un problema haber si alguien pude darme una mano
el auto autoincremente me esta fallando se incremento de golpe de 995991 a 1.88192e+006
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-2
Responder
Imágen de perfil de SuperIndio
Val: 2
Ha aumentado su posición en 14 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Auto increment mysql

Publicado por SuperIndio (77 intervenciones) el 20/03/2017 19:34:21
SI claro y yo tengo una novia con manija,
que poca informacion ponés
quiero el código de la declracion de la tabla,
quiero ver el DATA TYPE de la columna,

cambiale a UNSIGNED BIGINT
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
sin imagen de perfil

Auto increment mysql

Publicado por esteban (4 intervenciones) el 27/03/2017 16:22:14
IdStockMovfloat unsigned NOT NULL
IdProductoint(10) unsigned NOT NULL
StockAntDepint(11) NOT NULL
StockAntSalint(11) NOT NULL
StockAntResint(11) NOT NULL
CantDepint(11) NOT NULL
CantSalint(11) NOT NULL
CantResint(11) NOT NULL
Fechadate NOT NULL
Horatime NOT NULL
Tablavarchar(45) NOT NULL
IdTablaint(11) NOT NULL
IdEmpleadoint(10) unsigned NOT NULL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Auto increment mysql

Publicado por esteban (4 intervenciones) el 27/03/2017 16:21:34
este la definición de la tabla en estos momentos el campo de auto incremente esta en 2433520 pero no sige 2433521 sigue poniendo numeros muy grandes como si no funcionara
IdStockMovfloat unsigned NOT NULL
IdProductoint(10) unsigned NOT NULL
StockAntDepint(11) NOT NULL
StockAntSalint(11) NOT NULL
StockAntResint(11) NOT NULL
CantDepint(11) NOT NULL
CantSalint(11) NOT NULL
CantResint(11) NOT NULL
Fechadate NOT NULL
Horatime NOT NULL
Tablavarchar(45) NOT NULL
IdTablaint(11) NOT NULL
IdEmpleadoint(10) unsigned NOT NULL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de SuperIndio
Val: 2
Ha aumentado su posición en 14 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Auto increment mysql

Publicado por SuperIndio (77 intervenciones) el 27/03/2017 19:58:27
Aqui no veo ningun AUTOINCREMENT

1
2
3
4
5
6
7
8
9
10
11
12
13
IdStockMovfloat    unsigned NOT NULL
IdProductoint (10) unsigned NOT NULL
StockAntDepint(11) NOT NULL
StockAntSalint(11) NOT NULL
StockAntResint(11) NOT NULL
CantDepint    (11) NOT NULL
CantSalint    (11) NOT NULL
CantResint    (11) NOT NULL
Fechadate          NOT NULL
Horatime           NOT NULL
Tablavarchar  (45) NOT NULL
IdTablaint    (11) NOT NULL
IdEmpleadoint (10) unsigned NOT NULL

a mi me gusta asi:

Desda ya te digo que el diseño es muy malo
ninguno tiene tipo de dato, tenes que poner tipo de dato
SMALLINT, INTEGER O INT, LONG, LONGINT, BIGINT, CHAR, VARCHAR, DATE, ETC ETC

Al no declarar el tipo de dato, esty seguro que el campo que no tomas el valor 2433521
es porque el tipo de dato que debe asumir es uno de solo 4 byte (smallint), tenes que mejorar ese diseño
1
2
3
4
5
6
7
8
9
10
11
12
13
IdStockMovfloat    BIGINT      NOT NULL
IdProductoint      INTEGER(10) NOT NULL
StockAntDepint     INTEGER(11) NOT NULL
StockAntSalint     INTEGER(11) NOT NULL
StockAntResint     INTEGER(11) NOT NULL
CantDepint         INTEGER(11) NOT NULL
CantSalint         INTEGER(11) NOT NULL
CantResint         INTEGER(11) NOT NULL
Fechadate          DATETIME    NOT NULL
Horatime           CHAR        NOT NULL
Tablavarchar       VARCHAR(45) NOT NULL
IdTablaint         INTEGER(11) NOT NULL
IdEmpleadoint      INTEGER(10) NOT NULL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Auto increment mysql

Publicado por esteban (4 intervenciones) el 24/04/2017 16:55:10
Esos son los tipos de datos.... cuando copie no se pego el espacio
IdStockMov float unsigned NOT NULL
IdProducto int (10) unsigned NOT NULL
StockAntDep int(11) NOT NULL
....
....
.....
...
otro cosa en el fornend que tengo no se puede declara una tabla sin tipos de Datos. el el tuyo se puede declarar sin tipos de DATOS???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar