Saber si una columna es de tipo identidad.

31/07/2004 - 16:10 por Jose Antonio | Informe spam
Con la vista INFORMATION_CHEMA.COLUMNS, se recogen las columnas
pertenecientes a una tabla, con sus tipos de datos etc., pero no da
informacion de si por ejemplo un int tiene asignada la propiedad identidad y
su incremento.

¿Hay otra vista o tabla donde se pueda recoger esta informacion?


Saludos y gracias.
 

Leer las respuestas

#1 ulises
31/07/2004 - 16:44 | Informe spam
Puedes usar

SELECT COLUMNPROPERTY( OBJECT_ID('tabla'),'columna',IsIdentity')

si es 1 lo es.

Saludos,
Ulises


On Sat, 31 Jul 2004 16:10:28 +0200, "Jose Antonio"
wrote:

Con la vista INFORMATION_CHEMA.COLUMNS, se recogen las columnas
pertenecientes a una tabla, con sus tipos de datos etc., pero no da
informacion de si por ejemplo un int tiene asignada la propiedad identidad y
su incremento.

¿Hay otra vista o tabla donde se pueda recoger esta informacion?


Saludos y gracias.

Preguntas similares