Я хочу экспортировать свой файл в кодировке UTF8. Когда я проверил v$nls_parameters, nls_characterset имеет значение WE8ISO8859P9. Итак, кодировка моего файла - Ansii.
Как экспортировать файл в кодировке UTF8 без изменения параметров v$nls_parameters?
DECLARE
v_os_touch_file utl_file.file_type;
p_in_file VARCHAR2(50);
BEGIN
v_os_touch_file := NULL;
p_in_file := NULL;
p_in_file := 'my_file_' || sysdate;
v_os_touch_file := utl_file.fopen(my_path, p_in_file, 'w');
FOR i IN (
SELECT
*
FROM
my_table
) LOOP
begin
utl_file.put_line(v_os_touch_file, 'TEST' );
utl_file.put_line(v_os_touch_file, i.input);
utl_file.fclose(v_os_touch_file);
END