Gewusst wie: schreiben einer text-Datei von Pl/SQL, PLS Fehler 00363
Ich bin versucht, zu schreiben, um eine Datei aus einer Prozedur:
out_File := Utl_File.FOpen('C:\test', 'batotest.txt' , 'W');
Utl_File.Put_Line(out_file , 'Hi this is text file!');
Utl_File.FClose(out_file);
Kompilierungsfehler für PAKET xxxxxxxx
Error: PLS-00363: âûðàæåíèå 'OUT_FILE' íå ì.á. èñïîëüçîâàíî êàê àäðåñàò íàçíà÷åíèÿ
Line: 795
Text: out_File := Utl_File.FOpen('C:\test', 'batotest.txt' , 'W');
Error: PL/SQL: Statement ignored
Line: 795
Text: out_File := Utl_File.FOpen('C:\test', 'batotest.txt' , 'W');
Error: PLS-00363: 'OUT_FILE' íå ì.á. èñïîëüçîâàíî êàê àäðåñàò íàçíà÷åíèÿ
Line: 797
Text: Utl_File.FClose(out_file);
Error: PL/SQL: Statement ignored
Line: 797
Text: Utl_File.FClose(out_file);
Also das ist mein code und es gibt mir diese Fehlermeldung, was ist falsch?
- gefunden Fehler create proc aProc ( var Typ outfile in der Art )
- ich habe es nur Lesen nur
- Dies ist nicht Ihre gesamte Vorgehensweise und einige der Fehlermeldungen sind nicht in jeder Sprache. Können Sie es übersetzen bitte?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erste, Sie brauchen, um zu erstellen ein Verzeichnis-Objekt, um den Zugriff auf die C:\test Verzeichnis:
Als Nächstes müssen Sie die Verwendung dieses directory-Objekt beim öffnen einer Datei:
Teilen und genießen.