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 jose.sihuay@gmail.com (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

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

Publicado por Isaias (691 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

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

Publicado por Salvador (14 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

modificar el autoincremental para MySQL

Publicado por xve (238 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