Exisen varias aplicaciones que hacen lo que pido casi exáctamente, me he descargado varias pero lo que tiene una le falta a la otra y así, (lo bueno sería pegarlas toas y yastá pero no todas vienen con código libre).
Existe una aplicación en concreto de Jorge Vigón (España, Valencia) que te devuelve en un documento las sentencias create con el tipo de campo y la longitud (está hecho en VB6.0) pero no me dice cual es la clave primaria, si es NULL o NOT NULL ni las constraints (pero esto último me daría igual). Sigo buscando.