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
Excelente publicación. Te la copio y agradezco.
ResponderEliminarMu has gracias!
ResponderEliminarMuy buen aporte
ResponderEliminar