mir würde so etwas noch einfallen: aber bei 50 Zeilen?
SELECT a.Name,CONCAT(a.Code, b.Code)
FROM user_source a,user_source b
WHERE a.Name=b.Name
AND a.Code<>b.Code
oracle prozedur ausgeben? (mehrere zeilen zusammenfassen)
Einklappen
X
-
error: wrong answer
reason: did'nt want to hear/read that
naja, trotzdem danke, muss ich mir halt ne prozedure basteln, die das macht
Einen Kommentar schreiben:
-
mir schon klar was heading off bedeutet...
hm...
ich denke das wirst Du mit native sql net hinbekommen...
vielleicht ne procedure, die erst den namen holte und dann ein kleiner loop, der immer den Text holt, etc.
Einen Kommentar schreiben:
-
danke, aber ich wollte (ich weiß, hätt ich vorher schreiben sollen *g*) den code aller funktionen aus der oracle-db per sql-passthru in access in ner tabelle anzeigen lassen. die sollte dann so aufgebaut sein:Code:Name | Code p_auswertung_foobar | CREATE OR REPLACE PROCEDURE ...
Einen Kommentar schreiben:
-
is das in ner oracle gespeichert?
Dann mach ein set heading off;
und ein spool in ne datei zB
Du kannst auch noch set pagesize benutzen, etc.
Einen Kommentar schreiben:
-
oracle prozedur ausgeben? (mehrere zeilen zusammenfassen)
Code:select text from user_source where name='prozedurname';
allerdings ist es so, dass jede zeile des source-codes einen eintrag in der tabelle erzeugt. ich kriege also bei einer 50-zeiligen funktion 50 datensätze.
gibt es ne möglichkeit mir den text der 50 zeilen auf einmal ausgeben zu lassen?Stichworte: -
Einen Kommentar schreiben: