WinFuture-Forum.de: Pl/sql - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Pl/sql


#1 Mitglied ist offline   free 

  • Gruppe: aktive Mitglieder
  • Beiträge: 948
  • Beigetreten: 18. Dezember 04
  • Reputation: 0

geschrieben 02. Mai 2007 - 19:01

Hi,
ich arbeite mit Oracle SQL*Plus 9.2

Ich kann aber PL/SQL nicht ausführen. Muss ich dazu noch eine Erweiterung installieren? Falls ja, welche ist das?

~free
Eingefügtes Bild
0

Anzeige



#2 Mitglied ist offline   Cobinja 

  • Gruppe: Mitglieder
  • Beiträge: 8
  • Beigetreten: 29. September 06
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 02. Mai 2007 - 21:11

Um dir da helfen zu können, wären noch weitere Angaben wünschenswert.

Was für eine Prozedur / Funktion ist es, wie versuchst du, sie aufzurufen, ...
0

#3 Mitglied ist offline   free 

  • Gruppe: aktive Mitglieder
  • Beiträge: 948
  • Beigetreten: 18. Dezember 04
  • Reputation: 0

geschrieben 02. Mai 2007 - 21:24

einfaches Beispiel:
begin
  create table blub (name varchar(30));
end;


Ich gebe es direkt in die konsole ein, doch es tut sich nichts. Oder mache da was falsch?
Eingefügtes Bild
0

#4 Mitglied ist offline   Cobinja 

  • Gruppe: Mitglieder
  • Beiträge: 8
  • Beigetreten: 29. September 06
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 02. Mai 2007 - 21:28

Du bist also mit der Datenbank verbunden. Dann gibst du in SQL*Plus dein Statement ein?

Probiers mal ohne begin und end.
0

#5 Mitglied ist offline   free 

  • Gruppe: aktive Mitglieder
  • Beiträge: 948
  • Beigetreten: 18. Dezember 04
  • Reputation: 0

geschrieben 02. Mai 2007 - 21:29

Ja, bin mit der DB verbunden. Ohne begin/end geht es, aber ich möchte auch Prozeduren etc. machen. Und das geht ja nicht. Beim Prof. an der Uni gehts ;)

Dieser Beitrag wurde von free bearbeitet: 02. Mai 2007 - 21:30

Eingefügtes Bild
0

#6 Mitglied ist offline   Cobinja 

  • Gruppe: Mitglieder
  • Beiträge: 8
  • Beigetreten: 29. September 06
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 02. Mai 2007 - 21:44

Eine Prozedur kannst du mit
create procedure bla
as
begin
  create or replace table blubb(name varchar(30));
end;
erstellen.

Zum Aufrufen kannst du z.B. mit
exec bla;
arbeiten
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0