Problema con el identity

06/09/2006 - 17:39 por gustavo | Informe spam
Como puedo saber con comandos TSQL si una tabla tiene un campo identity ?
 

Leer las respuestas

#1 Alejandro Mesa
06/09/2006 - 19:53 | Informe spam
Gustavo,

Puedes usar la funcion "objectproperty".

Ejemplo:

use northwind
go

if objectproperty(object_id('dbo.Orders'), 'TableHasIdentity') = 1
print 'la tabla tiene una columna con propiedad identity'
go

Para saber mas info sobre esa columna con propiedad identity, puedes usar
las vistas INFORMATION_SCHEMA.TABLES, INFORMATION_SCHEMA.COLUMNS, junto con
las funciones IDENT_SEED, IDENT_INCR, IDENT_CURRENT.


AMB

"gustavo" wrote:

Como puedo saber con comandos TSQL si una tabla tiene un campo identity ?



Preguntas similares