Ich habe eine Remote-Mainframe-DB2-Datenbank, für die ich Spitznamen in meinem DB2-Server erstellt habe.Wählen Sie nicht funktioniert nach dem Setzen wo Bedingung in Spitznamen?
Problem ist, wie unten -
Wenn ich Abfrage
SELECT * FROM LNICKNAME.TABLE
laufen - Es läuft und ich kann alle Spalten bekommen.
aber wenn ich unter Abfrage ausführen, gibt es mir keine Ausgabe und läuft weiter.
SELECT * FROM LNICKNAME.TABLE a where a.columnB = 'ADH00040';
Also technisch funktioniert es nicht, wenn ich irgendwelche wo Bedingung hinzufüge.
Versuchen Sie 'WHERE 1 = 1' – nilsman
ja 1 = 1 funktioniert..aber nicht mit der Spalte Name Bedingung. –
Bearbeiten Sie die Frage, um zu zeigen, wie Sie auf meinem DB2-Server Kurznamen erstellt haben. –