Announcement

Collapse
No announcement yet.

zuviele werte für variable......

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • zuviele werte für variable......

    hallo an alle!

    mein bisheriges programm hat super funktioniert.......es hat eine id ausgelesen (und zwar genau die, die ich ihm mit dem übergabeparameter &1 übergeben habe) und diese in die variable d gespeichert! diese variable konnte ich dann weiter unten in meiner nächsten select abfrage nutzen.....und fertig war die lösung............
    zu diesem zeitpunkt gab es allerdings immer nur eine id für jeden namen, den ich übergeben habe!!!
    z.b.

    FGG Lastprofil - 608088781
    FGG Verrechnungsdaten - 608070551
    usw

    was jetzt umgebaut wurde ist:

    Lastprofil Zaeler - 60605050
    Lastpfofil FGG - 60443033

    das heißt wenn ich z.b Lastprofil% übergebe würde ich mehrere id's bekommen.........--> dann bekomme ich die fehlermeldung:
    "exact fetch returns more than requested number of rows"
    also funktioniert mein script so nicht mehr!!

    es SOLLTE allerdings MÖGLICH SEIN beide id's zu speichern und weiter unten in der Abfrage diese dann auch beide verwenden zu können sodass ich in meiner zweiten abfrage auch 2 ergebnisse bekomme!!!!

    wie kann ich mein programm abändern, das ich das hinbekomme?????

    ---------------------------------------------------------------------------

    variable d char(255)

    begin
    select id into :d from action_mode where name like '&1%';
    end;
    /

    select to_char(sysdate,'MMDDhhmiss') ||';'|| substr(to_char(id),8,2) ||';'||';'||';'||'1;'||';'||';' from action_mode where id = :d;

    spool off
    exit

  • #2
    Hallo ofna,

    wie wärs mit:
    ---------------------------------------------------------------------------
    select to_char(sysdate,'MMDDhhmiss') ||';'|| substr(to_char(id),8,2) ||';'||';'||';'||'1;'||';'||';' from action_mode where id in (
    select id from action_mode where name like '&1%' );

    spool off
    exit

    Gruß Fal
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      na super.....da hab ich ja wieder mal viel zu kompliziert gedacht!!!

      und die löung wäre eigentlich so simple gewesen.......

      naja...... vielen dank auf jedenfall!

      Comment

      Working...
      X