PLSQL 10g Utl - File
PLSQL 10g Utl - File
file UTL_FILE.FILE_TYPE;
BEGIN
file := UTL_FILE.FOPEN('UTL_FILE', 'jully.txt', 'w');
UTL_FILE.FCLOSE(file);
END;
DECLARE
file UTL_FILE.FILE_TYPE;
lalagyan_ng_data VARCHAR2(32000);
BEGIN
file := UTL_FILE.FOPEN('UTL_FILE', 'jully.txt', 'r');
UTL_FILE.GET_LINE(file,lalagyan_ng_data);
DBMS_OUTPUT.PUT_LINE(lalagyan_ng_data);
UTL_FILE.FCLOSE(file);
END;
DECLARE
file UTL_FILE.FILE_TYPE;
lalagyan_ng_data VARCHAR2(32000);
BEGIN
file := UTL_FILE.FOPEN('UTL_FILE', 'jully.txt', 'r');
loop
UTL_FILE.GET_LINE(file,lalagyan_ng_data);
DBMS_OUTPUT.PUT_LINE(lalagyan_ng_data);
end loop;
UTL_FILE.FCLOSE(file);
END;
DECLARE
file UTL_FILE.FILE_TYPE;
lalagyan_ng_data VARCHAR2(32000);
BEGIN
file := UTL_FILE.FOPEN('UTL_FILE', 'jully.txt', 'r');
loop
UTL_FILE.GET_LINE(file,lalagyan_ng_data);
DBMS_OUTPUT.PUT_LINE(lalagyan_ng_data);
end loop;
UTL_FILE.FCLOSE(file);
EXCEPTION
WHEN no_data_found THEN
null;
END;
BEGIN
FOR w IN (SELECT ENAME, SAL FROM EMP)
LOOP
DBMS_OUTPUT.PUT_LINE(w.ename || ' ' || w.sal);
END LOOP;
END;