DB2 - gewusst Wie: ausführen einer ad-hoc-select-Abfrage mit einem parameter im IBM System i Access für Windows-GUI-Tool

Ich würde gerne einige ad-hoc-select-Anweisungen in der IBM System I Navigator-Werkzeug für DB2 mithilfe einer variable, die ich erkläre.

Beispielsweise in der SQL Server-Welt würde ich dies ganz einfach im SQL Server Management Studio-Abfrage-Fenster wie folgt:

DECLARE @VariableName varchar(50);
SET @VariableName = 'blah blah';

select * from TableName where Column = @VariableName;

Wie kann ich etwas ähnliches tun in der IBM System I Navigator tool?

Bis ich 7.1, iNav keine "variable" - Fähigkeit. Aber es sollte keine Notwendigkeit für eine sowieso. Wenn Sie können geben Sie eine DECLARE-Anweisung und einem Variablennamen und dessen Wert haben, können Sie auch einfach eingeben (oder einfügen oder suchen/ersetzen) den Wert in einer ad-hoc-Erklärung. Warum würde eine variable benötigt? (Aber beachten Sie, dass ich wollte, dass man von Zeit zu Zeit. Ich bin mehr daran interessiert, warum andere wollen, dass Sie.)
Ein Grund könnte sein, wenn Sie eine Anfrage haben, bezieht sich auf eine variable mehr als einmal, könnten Sie nicht wollen, zu wiederholen, sich selbst kopieren Sie den Wert in mehreren Zeiten.
Verstanden, aber das ist bei Suchen/Ersetzen (alle) verwendet werden würde. Es kostet ein paar zusätzliche Mausklicks.

InformationsquelleAutor Ken Burkhardt | 2010-02-25

Schreibe einen Kommentar