Ich habe ein Postleitzahlenfeld in einer Datenbank, die ich gerade übernommen habe. Zuvor war es als numerisches Feld mit einer Genauigkeit von 18 eingestellt, aber ich versuche, es in varchar(10) umzuwandeln.
Ich muss diese Änderung vornehmen, weil die Linq-Felder als Dezimalwert eingehen und Probleme verursachen, und ich möchte die Linq-Felder ändern, um einfach Zeichenfolgen zu sein.
Ich habe dies im SQL Server Enterprise Manager versucht, aber ich erhalte diese Fehlermeldung:
dass die Tabelle gelöscht und neu erstellt werden muss. Sie haben entweder Änderungen an einer Tabelle vorgenommen, die nicht neu erstellt werden können, oder Sie haben die Option aktiviert, die das Speichern von Änderungen verhindert, die eine Tabellenneuerstellung erfordern
Irgendwelche Vorschläge?