vogste
Benutzer
- Beiträge
- 23
Hallo zusammen,
ich sitze auf der Leitung.
Ich habe zwei Views V_BNK_WKZLE_GE (3200 Zeilen)
Spalten GERMAN und ENGLISH
und V_BNK_WKZLE_EN (3200 Zeilen)
Spalten GERMAN und ENGLISH.
In der View V_BNK_WKZLE_GE sind die Benennungen deutsch aufsteigend sortiert und die englische Übersetzung dazu.
In der View V_BNK_WKZLE_EN sind die Benennungen english aufsteigend sortiert und die deutsche Übersetzung dazu.
Benötigt wird eine View V_BNK_WKZLE_GEEN in der in der Spalte GERMAN alle deutschen Begriffe
aufsteigend sortiert sind und un der Spalte ENGLISH alle englischen Begriffe aufsteigend sortiert sind.
Unabhängig von der tatsächlich richtigen Übersetzung.
Ich dachte ich könnte das mit einem UNION lösen.
Problem:
Aus 3200 Zeilen werden 6400 Zeilen die ersten 3200 Zeilen beinhalten alle deutschen Begriffe aufsteigend in der englischen Spalte steht NULL und den nächsten 3200 Zeilen beinhalten alle englischen Begriffe aufsteigend und in der deutschen Spalte steht NULL.
Wo liegt mein Gedankenfehler.
Danke und Gruss
für die Hilfe.
Stephan
ich sitze auf der Leitung.
Ich habe zwei Views V_BNK_WKZLE_GE (3200 Zeilen)
Spalten GERMAN und ENGLISH
und V_BNK_WKZLE_EN (3200 Zeilen)
Spalten GERMAN und ENGLISH.
In der View V_BNK_WKZLE_GE sind die Benennungen deutsch aufsteigend sortiert und die englische Übersetzung dazu.
In der View V_BNK_WKZLE_EN sind die Benennungen english aufsteigend sortiert und die deutsche Übersetzung dazu.
Benötigt wird eine View V_BNK_WKZLE_GEEN in der in der Spalte GERMAN alle deutschen Begriffe
aufsteigend sortiert sind und un der Spalte ENGLISH alle englischen Begriffe aufsteigend sortiert sind.
Unabhängig von der tatsächlich richtigen Übersetzung.
Ich dachte ich könnte das mit einem UNION lösen.
Code:
CREATE OR REPLACE FORCE VIEW "V_BNK_WKZLE_GEEN" ("GERMAN", "ENGLISH")
AS
SELECT V_BNK_WKZLE_GE.GERMAN,
''
FROM V_BNK_WKZLE_GE
UNION
SELECT '',
V_BNK_WKZLE_EN.ENGLISH
FROM V_BNK_WKZLE_EN;
Problem:
Aus 3200 Zeilen werden 6400 Zeilen die ersten 3200 Zeilen beinhalten alle deutschen Begriffe aufsteigend in der englischen Spalte steht NULL und den nächsten 3200 Zeilen beinhalten alle englischen Begriffe aufsteigend und in der deutschen Spalte steht NULL.
Wo liegt mein Gedankenfehler.
Danke und Gruss
für die Hilfe.
Stephan
Zuletzt bearbeitet von einem Moderator: