Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Ich habe folgendes Problem:

wenn ich die Kommandos

ACCEPT variable CHAR PROMPT 'Variablenwert angeben: '

oder aber das Kommando

SET ECHO OFF

in der Kommandozeile von SQL*Plus direkt eingebe, führt SQL*Plus diese aus. Benutze ich die Kommandos aber innerhab eines Scripts und lade dieses in SQL*Plus, so bekomme ich einen ORA-00900 INVAILD SQL-Statement (bei Accept) bzw ein ORA-00922 INVAILD OR MISSING OPTION

Jmd ne Idee woran das liegt, sind doch beides gültige SQL*Plus Kommandos?

(Benutzt wird Oracle SQL*PLUS 9.2.0.1.0)

Geschrieben

Hallo Brunswick,

ich habe es gerade getestet und bei mir fuktioniert es als Skript.

Beschreib doch mal kurz wie du das Skript aufrufst und was drumherum noch steht.

---> Mein test hat so ausgesehen:

--- datei test.sql ----

SET echo off;

ACCEPT lname CHAR prompt 'Name Eingeben:';

SELECT * FROM customers WHERE CUST_LAST_NAME = &lname;

--- ende ----

aufruf in sql*plus mit @test.sql

Geschrieben

Hab wohl nen Fehler gemacht beim Aufruf. Mit deiner Methoda (@dateiname) funktionierts jetzt, alelrdings ignoriert er die Ausgaben im PL/SQ Teil. Kann ich keine dbms_output.put_line Asugaben machen in meinem Script (im PL/SQ Block), wenn ich das ganze im SQL*Plus laufen lasse? Wie bekomme ich denn ne Ausgabe raus (Datei oder Bildschirmausgabe)

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...