我正在尝试在postgres中创建一个目录,就像oracle一样(CREATE或替换DIRECTORY test_dir AS'c:\ test')。我无法创建它。 例如
CREATE or replace DIRECTORY test_dir AS 'c:\test'
DECLARE
vf UTL_FILE.FILE_TYPE;
VNM VARCHAR(20);
BEGIN
SELECT ENAME
INTO VNM
FROM EMP
WHERE EMPNO = 7839;
vf := UTL_FILE.FOPEN('TEST_DIR', 'names.txt', 'A');
UTL_FILE.PUT_LINE(vf, 'TEST DATA');
UTL_FILE.PUT_LINE(vf, VNM);
UTL_FILE.FCLOSE(vf);
END;
/
我想从数据库中将数据写入.txt或.csv等平面文件中。 你能帮我解决一下怎么做。
提前致谢。