SQL - necesito crear una tabla pero con un campo de crecimiento automático de 2

 
Vista:
Imágen de perfil de JoseSihuay

necesito crear una tabla pero con un campo de crecimiento automático de 2

Publicado por JoseSihuay (1 intervención) el 05/07/2014 02:12:01
Buenos necesito que me ayuden con un problema.

necesito crear una tabla pero con un campo de crecimiento automático de 2.

agradezco.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

necesito crear una tabla pero con un campo de crecimiento automático de 2

Publicado por Isaias (1919 intervenciones) el 05/07/2014 04:31:23
¿En que MOTOR de base 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
sin imagen de perfil
Val: 25
Ha disminuido su posición en 2 puestos en SQL (en relación al último mes)
Gráfica de SQL

necesito crear una tabla pero con un campo de crecimiento automático de 2

Publicado por Salvador (23 intervenciones) el 08/07/2014 08:52:46
Hola JoseSihuay,

Si el motor que utilizas es SQL Server lo que tienes que hacer es añadir el IDENTITY(1, 2) al campo que vayas a declarar, eje.:

1
2
3
4
5
6
7
8
CREATE TABLE Clientes
  (
    IDCLIENTE int IDENTITY(1, 2)
    ,NOMBRE varchar(25)
    ,...
    ,...
    ,...
  )

El primer registro tomara el valor 1 el siguiente 3 el siguiente 5 y así sucesivamente.
Si quieres empezar el primer registro en 2 sólo tienes que cambiar el 1 por el 2 que seria IDENTITY(2,2)

Un saludo.
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
Imágen de perfil de xve
Val: 135
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

modificar el autoincremental para MySQL

Publicado por xve (284 intervenciones) el 08/07/2014 12:47:38
Si es con MySQL, puedes ver el autoincremento por defecto con:

1
SHOW VARIABLES LIKE 'auto_inc%';

Para modificar el autoincremento de una tabla dada, seria algo así:

1
ALTER TABLE NombreTabla AUTO_INCREMENT = 2;

Espero que te sirva...
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