How to list Columns Name of Table and property of Columns

How to list Columns Name of Table and property of Columns

Questo snippet è utile per elencare i nomi delle colonne di una tabella e le proprietà delle colonne.
Lo statement sql fa uso della tabella di sistema INFORMATION_SCHEMA.COLUMNS.

SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, ORDINAL_POSITION, COLUMN_DEFAULT, IS_NULLABLE, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, CHARACTER_OCTET_LENGTH,NUMERIC_PRECISION, NUMERIC_PRECISION_RADIX, NUMERIC_SCALE, DATETIME_PRECISION, CHARACTER_SET_CATALOG, CHARACTER_SET_SCHEMA, CHARACTER_SET_NAME, COLLATION_CATALOG, COLLATION_SCHEMA, COLLATION_NAME, DOMAIN_CATALOG, DOMAIN_SCHEMA, DOMAIN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'NOME TABELLA'

Sostituire ‘NOME TABELLA’ con il nome della tabella per la quale farsi restituire l’elenco delle colonne.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *