Chris schrieb:
> Ich habe eine MS SQL Datenbank mit 35 Spalten und 200.000 Einträgen.
> Jede Spalte ist als Text deklariert - die DB ist dementsprechend groß.
Text bedeutet nichtautomatisch "dementsprechend" groß ...
> Kann ich MSSQL anweisen, den Datentyp der Spalten auf den möglichst
> kleinsten zu ändern ohne dass Information verloren geht?
Das kommt immer noch drauf an, was für ein Text-Datentyp da verwendet
wurde. Wenn irgendein VARCHAR-Typ, dann dürfte der Nutzen einer solchen
Aktion eher gegen null gehen.
Also am besten erstmal das CREATE TABLE Staement rausziehen, damit man
weiß, was da überhaupt die Ausgangslage ist.