Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Create table con identidad

Estas en el tema de Create table con identidad en el foro de SQL Server en Foros del Web. Hola a todos. Estoy creando una página web y necesito crear una tabla en tiempo de ejecucion, pero no se el codigo para conseguir que ...
  #1 (permalink)  
Antiguo 04/05/2009, 09:29
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 3 meses
Puntos: 14
Create table con identidad

Hola a todos. Estoy creando una página web y necesito crear una tabla en tiempo de ejecucion, pero no se el codigo para conseguir que un campo sea considerado identidad y se incremente automaticamente cada vez que se introducen datos en la tabla.

CREATE TABLE ejemplo (codigo INT PrimaryKey, dato1 Varchar(50), dato2 Varchar(50))

Lo que necesito es que "codigo" se autoincremente. Esto se hacerlo con el asistente de sql server para crear tablas ya que vasta con decirle que tiene que ser identidad y que se tiene que incrementar, pero con codigo.... ahi ya no se.

Muchas gracias a todos por adelantado.

Un saludo
  #2 (permalink)  
Antiguo 04/05/2009, 09:58
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Respuesta: Create table con identidad

en la ayuda de sql server tienes todo el detalle para crear una tabla...

Código:
CREATE TABLE ejemplo (codigo INT identity(1,1) PrimaryKey, dato1 Varchar(50), dato2 Varchar(50))
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #3 (permalink)  
Antiguo 04/05/2009, 10:03
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 3 meses
Puntos: 14
Respuesta: Create table con identidad

Muchas gracias Andres95. Habia mirado la ayuda pero no habia encontrado lo que buscaba, no debí buscar bien. En la busqueda del foro tampoco habia encontrado nada. Muchas gracias de nuevo.

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:32.