Este codigo sql, nos permite tener información como tipo de dato, longitud y si es un identity,
esto nos permite acercarnos mas al sql server y si miramos un poco mas a fondo podemos sacar provecho de esta informacion. Espero les ayude.
SELECT
DISTINCT C.colid AS IdCol, C.name AS ColName, T.name AS Type,
C.Length, C.Prec, C.Scale, C.IsNullable,
COLUMNPROPERTY(C.id, C.name, 'IsIdentity') AS [Identity],
COLUMNPROPERTY(C.id, C.name, 'IsComputed') AS Computed
FROM syscolumns C
INNER JOIN systypes T on C.xtype = T.xtype and T.xtype=T.xuserType
Tomando como ejemplo la base de datos AdventureWorks, obtendremos el siguiente resultado:
Sacar provecho... como hacer un generador de clases has de querer decir muajajajaja, saludos mi estimado new blogger y sigue adelante!
ResponderEliminar