In Interactive SQL können Sie alle Werte in bestehenden Zeilen von Datenbanktabellen ändern, wenn Sie über die UPDATE-Berechtigung für die zu ändernden Spalten verfügen. Für SQL Anywhere- und UltraLite-Datenbanken darf die Tabellenbearbeitung darüber hinaus nicht gesperrt sein.
Wenn Sie die Ergebnismenge bearbeiten, können Sie jedesmal lediglich Änderungen an den Werten in einer Zeile vornehmen.
Führen Sie eine Abfrage in Interactive SQL aus.
Auf dem Register Ergebnisse klicken Sie auf den Wert, den Sie ändern möchten.
Rechtsklicken Sie auf den Wert und wählen Sie Bearbeiten oder drücken Sie F2, um die Ergebnismenge zu bearbeiten.
In der Tabellenzelle, in der sich der Wert befindet, erscheint ein blinkender Cursor.
Geben Sie den neuen Wert ein. Wenn Sie andere Werte in der Zeile ändern wollen, drücken Sie Tab oder die Kombination Umschalten+Tab, um zu den anderen Werten zu springen.
Wenn Sie die Bearbeitung der Werte in der Zeile abgeschlossen haben, drücken Sie die Eingabetaste, um die Datenbank zu aktualisieren.
Sie können "Esc" drücken, um die Änderung rückgängig zu machen, die am markierten Wert vorgenommen wurde.
Führen Sie eine COMMIT-Anweisung aus, um die Änderungen an der Tabelle permanent zu speichern.
Sie können die Tabellenbearbeitung im Fenster Optionen in Interactive SQL über die Initialisierungsdatei von Interactive SQL sperren. Weitere Hinweise dazu finden Sie unter Verwaltungstools konfigurieren.
Im Menü Extras wählen Sie Optionen und dann SQL Anywhere oder UltraLite.
Achten Sie darauf, dass Abrollbare Tabelle ausgewählt ist und wählen Sie Bearbeitung deaktivieren.
Klicken Sie auf OK.
Führen Sie eine Abfrage aus.
Sie müssen eine neue Abfrage ausführen, damit die Änderungen der Tabellenbearbeitung wirksam werden.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |