Ich bin neu in SQL und habe eine Testtabelle in einer Datenbank. Ich erkannte, dass meine vorherigen Titel Größe Zuordnung zu klein war, so möchte ich es von einem VARCHAR erhöhen (120) auf VARCHAR (500), indem Sie den folgenden Befehl ausführen:Ändern Sie die Tabelle, um den Spaltentyp zu ändern, der nicht beendet wird
ALTER TABLE test MODIFY title VARCHAR(500);
Aber diese Aussage nie endet, obwohl die Tabelle weniger als 20 Einträge enthält.
Fehle ich hier etwas?
Edit: Ich war weg von these answers diesen Befehl zu stützen, aber ich habe auch versucht:
ALTER TABLE test MODIFY COLUMN title VARCHAR(500);
welche ebenfalls nicht beenden.
Das war es, die mysql-Instanz mit dem Fehler, den ich früher hatte: '(1406," Daten zu lang für die Spalte 'title' in Zeile 1 "), was mich dazu veranlasste varchar zu erhöhen, lief noch auf einem anderen Bildschirm . –