Bevor Interactive SQL mehrere Ergebnismengen zurückgeben kann, müssen Sie diese Option auf der Registerkarte Ergebnisse des Fensters Optionen aktiviert haben. Standardmäßig ist diese Option deaktiviert. Wenn Sie die Einstellungen ändern, wirkt sich dies bei neu eingerichteten Verbindungen (z.B. neu geöffneten Fenstern) aus.
Verbinden Sie sich als Benutzer mit DBA-Berechtigung mit der Datenbank.
Wählen Sie in Interactive SQL Extras » Optionen.
Klicken Sie auf SQL Anywhere.
Auf der Registerkarte Ergebnisse wählen Sie Alle Ergebnismengen anzeigen.
Klicken Sie auf OK.
Verbinden Sie sich als Benutzer mit DBA-Berechtigung mit der Datenbank.
Führen Sie Folgendes aus:
SET OPTION isql_show_multiple_result_sets=On |
Nachdem Sie diese Option aktiviert haben, kann eine Prozedur mehr als eine Ergebnismenge an die aufrufende Umgebung zurückgeben. Wenn eine RESULT-Klausel verwendet wird, müssen die Ergebnismengen kompatibel sein: Sie müssen dieselbe Anzahl von Elementen in den SELECT-Listen haben, und alle Datentypen müssen automatisch in jene Datentypen konvertierbar sein, die in der RESULT-Liste aufgelistet sind.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |