1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Procedur kleiner Fehler

  • us3r
  • 29. Januar 2010 um 18:59
  • Unerledigt
  • us3r
    2
    us3r
    Mitglied
    Punkte
    15
    Beiträge
    2
    • 29. Januar 2010 um 18:59
    • #1

    HI!


    Also ich bin echt am verzweifeln, weiß einfach nicht wo der Fehler sein könnte

    Code
    commit;
    
    
    drop view cubeview;
    
    
    create view cubeview as
    Select region.bez, zeit.tag,product.besch, verkauf.verkaeufe from Verkauf, Region, Zeit, product
    where verkauf.region_id=Region.id and zeit.id= zeit_id and product_id=Product.id;
    select * from cubeview;
    --select * from cubeview
    --   where tag is null and bez is null and besch is null;
     
    create or replace procedure data_cube is
    bez region.bez%type;
    tag zeit.tag%type;
    besch Product.besch% TYPE;
    verkauf verkauf.verkaeufe% TYPE;
    
    begin
     select cubeview.bez, cubeview.tag, cubeview.besch, cubeview.verkauf into bez, tag,besch,verkauf from cubeview;
     dbms_output.put_line('Gebiet: '|| bez || ' Tag: ' || tag||' Beschreibung: '|| besch||' Verkaufszahlen: '||verkauf); 
    end;
    /
    show error
    Alles anzeigen
    Zitat

    Warning: execution completed with warning
    procedure data_cube Compiled.
    6/1 PLS-00103: Encountered the symbol " " when expecting one of the following:

    begin function package pragma procedure subtype type use
    <an identifier> <a double-quoted delimited-identifier> form
    current cursor


    [/quote]

    Vll kann mir jemand hier helfen :)

  • Paulchen
    1
    Paulchen
    Gast
    • 29. Januar 2010 um 19:07
    • #2

    Die Leerzeichen hier zwischen "%" und "TYPE" gehören so?

    Code
    besch Product.besch% TYPE;
    verkauf verkauf.verkaeufe% TYPE;


    Ansonsten lösch halt sukzessive Teile des Codes (so, dass es halt dann auch noch funktionieren sollte), wenn dann auf einmal kein Fehler mehr auftritt, hast du den Fehler gefunden. Beliebte Strategie zur Fehlersuche.

  • us3r
    2
    us3r
    Mitglied
    Punkte
    15
    Beiträge
    2
    • 29. Januar 2010 um 19:24
    • #3

    Leider liegt er nicht darin, an dem löschen von den nicht sukzessiven teilen hab ich mich auch schon ohne erfolg versucht.

  • Paulchen
    1
    Paulchen
    Gast
    • 29. Januar 2010 um 19:31
    • #4
    Zitat von us3r

    Leider liegt er nicht darin, an dem löschen von den nicht sukzessiven teilen hab ich mich auch schon ohne erfolg versucht.

    http://de.wiktionary.org/wiki/sukzessive

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung