In SQL, per ottenere la lista dei campi presenti in una tabella e la loro dimensione, si può usare la seguente sintassi:
SELECT column_name, data_type, character_maximum_length
FROM information_schema.columns
WHERE table_name = 'Mia_Tabella'
Il risultato della query sarà per esempio;
column_name | data_type | character_maximum_length |
Campo1 | int | NULL |
Campo2 | varchar | 128 |
Campo3 | char | 1 |
Campo4 | deciamal | NULL |