Buscar este blog

jueves, 27 de octubre de 2016

Listar TABLAS IDENTITY de una Base de Datos

Buenas tardes amigos.
Estoy en el dia de hoy respondiendo una pregunta hecha por don José Bermudez de la bella zona de Cartagena Colombia.
Don José me pregunta si es posible identificar con un script aquellas tablas que tienen una columna autoincremental "identity".

Pues claro que si, le dejo pues el script y mis saludos a la tierra del buen café y los hermosos paisajes.

 --------------------------------------------------------------------------
 -- Autor GH para SQL SERVER PARA TODOS                                                               
 -- Detalle: Lista todas las tablas que tengan columna identity de una BD --
 ---------------------------------------------------------------------------

 SELECT
 TABLE_NAME,
 COLUMN_NAME
 FROM INFORMATION_SCHEMA.COLUMNS
 WHERE
 TABLE_SCHEMA = 'dbo' and
 COLUMNPROPERTY(object_id(TABLE_NAME), COLUMN_NAME, 'IsIdentity') = 1
 ORDER BY

 TABLE_NAME

3 comentarios: